=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for xulrunner10-10.0.12nb21 rm -f -r ./dist/sdk hg: not found rm -f -r ./dist/include rm -f -r ./dist/private rm -f -r ./dist/public rm -f -r ./dist/bin/components rm -f -r _tests /usr/pkg/bin/gmake tier_base hg: not found gmake[1]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' hg: not found tier_base: config build probes memory /usr/pkg/bin/gmake export_tier_base gmake[2]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' hg: not found export_tier_base gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' gmake[3]: 'config/Makefile' is up to date. gmake[3]: 'build/Makefile' is up to date. gmake[3]: 'probes/Makefile' is up to date. /usr/pkg/bin/perl ./build/autoconf/make-makefile -t . -d . memory/Makefile hg: not found creating memory/Makefile gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake -C config export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/config' /usr/pkg/bin/python2.7 ./make-stl-wrappers.py stl_wrappers gcc ./gcc-stl-wrapper.template.h ./stl-headers pathsub.c gcc -o host_pathsub.o -c -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DXP_UNIX -O2 -DUNICODE -D_UNICODE -I. -I. -I../dist/include -I../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I/usr/pkg/include/nspr /scratch/devel/xulrunner10/work/mozilla-esr10/config/pathsub.c nsinstall.c gcc -o host_nsinstall.o -c -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DXP_UNIX -O2 -DUNICODE -D_UNICODE -I. -I. -I../dist/include -I../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I/usr/pkg/include/nspr /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall.c /usr/pkg/bin/python2.7 ./nsinstall.py stl_wrappers ../dist touch ../dist/stl_wrappers/sentinel gcc -o nsinstall -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DXP_UNIX -O2 -DUNICODE -D_UNICODE -lpthread -Wl,-rpath,/usr/pkg/lib/xulrunner10 -L/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nss -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-rpath-link,/scratch/devel/xulrunner10/work/mozilla-esr10/dist/bin -Wl,-rpath-link,/usr/pkg/lib host_nsinstall.o host_pathsub.o /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 ../mozilla-config.h ./nsStaticComponents.h ../dist/include rm -f ../config/final-link-comps ../config/final-link-libs ../config/final-link-comp-names /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R nsinstall ../dist/bin /usr/pkg/bin/python2.7 ../toolkit/xre/make-platformini.py --print-buildid > buildid if test ! -d system_wrappers; then mkdir system_wrappers; fi /usr/pkg/bin/python2.7 ../config/Preprocessor.py -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ -DMOZ_TREE_CAIRO= \ -DMOZ_TREE_PIXMAN= \ -DMOZ_NATIVE_HUNSPELL=1 \ -DMOZ_NATIVE_BZ2=1 \ -DMOZ_NATIVE_ZLIB=1 \ -DMOZ_NATIVE_PNG= \ -DMOZ_NATIVE_JPEG=1 \ -DMOZ_NATIVE_LIBEVENT=1 \ -DMOZ_NATIVE_LIBVPX=1 \ ./system-headers | /usr/pkg/bin/perl ../nsprpub/config/make-system-wrappers.pl system_wrappers /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R system_wrappers ../dist gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/config' /usr/pkg/bin/gmake -C build export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build' /usr/pkg/bin/gmake -C unix export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/unix' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/unix' /usr/pkg/bin/gmake -C pgo export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo' /usr/pkg/bin/gmake -C blueprint export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo/blueprint' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo/blueprint' /usr/pkg/bin/gmake -C js-input export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo/js-input' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo/js-input' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build' /usr/pkg/bin/gmake -C probes export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/probes' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/probes' /usr/pkg/bin/gmake -C memory export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory' /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. mozutils/Makefile /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. mozalloc/Makefile creating memory/mozutils/Makefile creating memory/mozalloc/Makefile /usr/pkg/bin/gmake -C mozutils export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozutils' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozutils/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozutils' /usr/pkg/bin/gmake -C mozalloc export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozalloc' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozalloc/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 mozalloc.h mozalloc_abort.h mozalloc_macro_wrappers.h mozalloc_oom.h mozalloc_undef_macro_wrappers.h throw_gcc.h ../../dist/include/mozilla gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozalloc' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory' gmake[2]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake libs_tier_base gmake[2]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' hg: not found libs_tier_base gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' gmake[3]: 'config/Makefile' is up to date. gmake[3]: 'build/Makefile' is up to date. gmake[3]: 'probes/Makefile' is up to date. gmake[3]: 'memory/Makefile' is up to date. gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake -C config libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/config' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 nsinstall ../dist/host/bin gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/config' /usr/pkg/bin/gmake -C build libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build' /usr/pkg/bin/gmake -C unix libs /usr/pkg/bin/python2.7 ../config/Preprocessor.py \ -DBROWSER_PATH=\"../dist/bin/xulrunner-bin\" -DXPC_BIN_PATH=\"/scratch/devel/xulrunner10/work/mozilla-esr10/dist/bin\" -DBIN_SUFFIX=\"\" -DPROFILE_DIR=\"../_profile/pgo\" -DCERTS_SRC_DIR=\"/scratch/devel/xulrunner10/work/mozilla-esr10/build/../build/pgo/certs\" -DPERL="\"/usr/pkg/bin/perl\"" -DIS_MAC=0 -DIS_LINUX=0 -DIS_CAMINO=0 -DIS_TEST_BUILD=0 -DIS_DEBUG_BUILD=0 -DCRASHREPORTER=0 -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 ../build/automation.py.in > automation.py /usr/pkg/bin/python2.7 ../config/Preprocessor.py leaktest.py.in > leaktest.py gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/unix' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R run-mozilla.sh ../../dist/bin gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/unix' /usr/pkg/bin/gmake -C pgo libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo' /usr/pkg/bin/gmake -C blueprint libs /usr/pkg/bin/python2.7 ../../config/Preprocessor.py \ -DBROWSER_PATH=\"../../dist/xulrunner/xulrunner-bin\" -DXPC_BIN_PATH=\"/scratch/devel/xulrunner10/work/mozilla-esr10/dist/bin\" -DBIN_SUFFIX=\"\" -DPROFILE_DIR=\"../../_profile/pgo\" -DCERTS_SRC_DIR=\"/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo/../../build/pgo/certs\" -DPERL="\"/usr/pkg/bin/perl\"" -DIS_MAC=0 -DIS_LINUX=0 -DIS_CAMINO=0 -DIS_TEST_BUILD=0 -DIS_DEBUG_BUILD=0 -DCRASHREPORTER=0 -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 ../../build/automation.py.in > automation.py gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo/blueprint' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R sample.html elements.html forms.html grid.html test.jpg test-small.jpg valid.png screen.css print.css grid.png fancytype-screen.css ../../../_profile/pgo/blueprint /usr/pkg/bin/python2.7 ../../config/Preprocessor.py \ -DBROWSER_PATH=\"../../dist/xulrunner/xulrunner-bin\" -DXPC_BIN_PATH=\"/scratch/devel/xulrunner10/work/mozilla-esr10/dist/bin\" -DBIN_SUFFIX=\"\" -DPROFILE_DIR=\"../../_profile/pgo\" -DCERTS_SRC_DIR=\"/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo/../../build/pgo/certs\" -DPERL="\"/usr/pkg/bin/perl\"" -DIS_MAC=0 -DIS_LINUX=0 -DIS_CAMINO=0 -DIS_TEST_BUILD=0 -DIS_DEBUG_BUILD=0 -DCRASHREPORTER=0 -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 genpgocert.py.in > genpgocert.py gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo/blueprint' /usr/pkg/bin/gmake -C js-input libs chmod +x leaktest.py gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo/js-input' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R 3d-cube.html 3d-morph.html 3d-raytrace.html 3d-thingy.html access-binary-trees.html access-fannkuch.html access-nbody.html access-nsieve.html bitops-3bit-bits-in-byte.html bitops-bits-in-byte.html bitops-bitwise-and.html bitops-nsieve-bits.html controlflow-recursive.html crypto-aes.html crypto-md5.html crypto-sha1.html crypto-otp.html date-format-tofte.html date-format-xparb.html math-cordic.html math-partial-sums.html math-spectral-norm.html regexp-dna.html string-base64.html string-fasta.html string-tagcloud.html string-unpack-code.html string-validate-input.html key.gif valid-xhtml10.png ../../../_profile/pgo/js-input gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo/js-input' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R automation.py ../../build/automationutils.py profileserver.py genpgocert.py index.html server-locations.txt favicon.ico ../../_profile/pgo gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R automation.py automationutils.py leaktest.py bloatcycle.html ../build/pgo/server-locations.txt ../build/pgo/favicon.ico ../build/pgo/blueprint/sample.html ../build/pgo/blueprint/elements.html ../build/pgo/blueprint/forms.html ../build/pgo/blueprint/grid.html ../build/pgo/blueprint/test.jpg ../build/pgo/blueprint/test-small.jpg ../build/pgo/blueprint/valid.png ../build/pgo/blueprint/screen.css ../build/pgo/blueprint/print.css ../build/pgo/blueprint/grid.png ../build/pgo/blueprint/fancytype-screen.css ../_leaktest gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build' /usr/pkg/bin/gmake -C probes libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/probes' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/probes' /usr/pkg/bin/gmake -C memory libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory' /usr/pkg/bin/gmake -C mozutils libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozutils' dummy.cpp c++ -o dummy.o -c -I../../dist/stl_wrappers -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/dummy.pp /scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozutils/dummy.cpp rm -f libmozutils.a libmozutils.a.desc /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_exec.py --extract -- ar cr libmozutils.a dummy.o ranlib libmozutils.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py dummy.o > libmozutils.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libmozutils.a libmozutils.a.desc ../../dist/lib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozutils' /usr/pkg/bin/gmake -C mozalloc libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozalloc' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../dist/sdk/lib mozalloc_oom.cpp mozalloc_abort.cpp c++ -o mozalloc_oom.o -c -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../xpcom -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozalloc_oom.pp /scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozalloc/mozalloc_oom.cpp c++ -o mozalloc_abort.o -c -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../xpcom -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozalloc_abort.pp /scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozalloc/mozalloc_abort.cpp mozalloc.cpp c++ -o mozalloc.o -c -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../xpcom -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozalloc.pp /scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozalloc/mozalloc.cpp rm -f libmozalloc.so /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_exec.py --uselist -- c++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -fPIC -DPIC -shared -Wl,--gc-sections -Wl,-soname,libmozalloc.so -o libmozalloc.so mozalloc.o mozalloc_abort.o mozalloc_oom.o -lpthread -Wl,-rpath,/usr/pkg/lib/xulrunner10 -L/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nss -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-rpath-link,/scratch/devel/xulrunner10/work/mozilla-esr10/dist/bin -Wl,-rpath-link,/usr/pkg/lib -Wl,-rpath,/usr/pkg/lib/xulrunner chmod +x libmozalloc.so /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 libmozalloc.so ../../dist/lib /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 libmozalloc.so ../../dist/bin /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 libmozalloc.so ../../dist/sdk/lib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozalloc' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory' gmake[2]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake tools_tier_base gmake[2]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' hg: not found tools_tier_base gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' gmake[3]: 'config/Makefile' is up to date. gmake[3]: 'build/Makefile' is up to date. gmake[3]: 'probes/Makefile' is up to date. gmake[3]: 'memory/Makefile' is up to date. gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake -C config tools gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/config' gmake[3]: Nothing to be done for 'tools'. gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/config' /usr/pkg/bin/gmake -C build tools gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build' /usr/pkg/bin/gmake -C unix tools gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/unix' gmake[4]: Nothing to be done for 'tools'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/unix' /usr/pkg/bin/gmake -C pgo tools gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo' /usr/pkg/bin/gmake -C blueprint tools gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo/blueprint' gmake[5]: Nothing to be done for 'tools'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo/blueprint' /usr/pkg/bin/gmake -C js-input tools gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo/js-input' gmake[5]: Nothing to be done for 'tools'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo/js-input' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build/pgo' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/build' /usr/pkg/bin/gmake -C probes tools gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/probes' gmake[3]: Nothing to be done for 'tools'. gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/probes' /usr/pkg/bin/gmake -C memory tools gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory' /usr/pkg/bin/gmake -C mozutils tools gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozutils' gmake[4]: Nothing to be done for 'tools'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozutils' /usr/pkg/bin/gmake -C mozalloc tools gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozalloc' gmake[4]: Nothing to be done for 'tools'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory/mozalloc' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/memory' gmake[2]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' gmake[1]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake tier_nspr gmake[1]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' hg: not found tier_nspr: /usr/pkg/bin/gmake export_tier_nspr gmake[2]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' hg: not found export_tier_nspr gmake[2]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake libs_tier_nspr gmake[2]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' hg: not found libs_tier_nspr gmake[2]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake tools_tier_nspr gmake[2]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' hg: not found tools_tier_nspr gmake[2]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' gmake[1]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake tier_js gmake[1]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' hg: not found tier_js: js/src /usr/pkg/bin/gmake export_tier_js gmake[2]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' hg: not found export_tier_js gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' gmake[3]: 'js/src/Makefile' is up to date. gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake -C js/src export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src' /usr/pkg/bin/gmake -C config/ nsinstall mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/.deps jskwgen.cpp c++ -o host_jskwgen.o -c -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -I/usr/pkg/include/nspr /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jskwgen.cpp gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config' pathsub.c gcc -o host_pathsub.o -c -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DXP_UNIX -O2 -DUNICODE -D_UNICODE -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nspr /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config/pathsub.c nsinstall.c gcc -o host_nsinstall.o -c -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DXP_UNIX -O2 -DUNICODE -D_UNICODE -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nspr /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config/nsinstall.c c++ -o host_jskwgen -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr host_jskwgen.o ./host_jskwgen /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsautokw.h gcc -o nsinstall -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DXP_UNIX -O2 -DUNICODE -D_UNICODE -lpthread -Wl,-rpath,/usr/pkg/lib/xulrunner10 -L/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nss -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-rpath-link,../../../dist/bin -Wl,-rpath-link,/scratch/devel/xulrunner10/work/mozilla-esr10/dist/lib host_nsinstall.o host_pathsub.o gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config' /usr/pkg/bin/gmake -C config export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config' /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config/nsinstall -R nsinstall ../../../dist/bin if test ! -d system_wrappers_js; then mkdir system_wrappers_js; fi /usr/pkg/bin/python2.7 ./Preprocessor.py -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DSTATIC_EXPORTABLE_JS_API=1 -DHAVE_64BIT_OS=1 -DD_INO=d_ino -DJS_CPU_X64=1 -DJS_PUNBOX64=1 -DJS_METHODJIT=1 -DJS_MONOIC=1 -DJS_POLYIC=1 -DJS_METHODJIT_TYPED_ARRAY=1 -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DJS_HAVE_STDINT_H=1 -DJS_BYTES_PER_WORD=8 -DJS_BITS_PER_WORD_LOG2=6 -DJS_ALIGN_OF_POINTER=8 -DJS_BYTES_PER_DOUBLE=8 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DNEW_H=\ -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=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_CLOCK_MONOTONIC=1 -DHAVE_WCRTOMB=1 -DHAVE_MBRTOWC=1 -DHAVE_ICONV=1 -DHAVE_ICONV_WITH_CONST_INPUT=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_CPP_MODERN_SPECIALIZE_TEMPLATE_SYNTAX=1 -DHAVE_CPP_PARTIAL_SPECIALIZATION=1 -DHAVE_CPP_AMBIGUITY_RESOLVING_USING=1 -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DCPP_THROW_NEW=throw\(\) -DEDITLINE=1 -DJS_HAS_CTYPES=1 -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DJS_THREADSAFE=1 -DHAVE_SETLOCALE=1 -DHAVE_LOCALECONV=1 \ ./system-headers | /usr/pkg/bin/perl ./make-system-wrappers.pl system_wrappers_js /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config/nsinstall -R system_wrappers_js ../../../dist gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config' /usr/pkg/bin/gmake -C editline export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/editline' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/editline/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/editline' /usr/pkg/bin/gmake -C shell export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell' /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config/nsinstall -R -m 644 js-config.h jscpucfg.h /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsautokw.h js.msg jsalloc.h jsapi.h jsatom.h jsclass.h jsclist.h jsclone.h jscntxt.h jscompat.h jscrashreport.h jsdate.h jsdbgapi.h jsdhash.h jsfriendapi.h jsgc.h jscell.h jsgcchunk.h jsgcstats.h jshash.h jsinttypes.h jslock.h json.h jsopcode.tbl jsopcode.h jsotypes.h jsproxy.h jsprf.h jspropertycache.h jspropertytree.h jsproto.tbl jsprvtd.h jspubtd.h jsreflect.h jsstdint.h jsstr.h jstracer.h jstypedarray.h jstypes.h jsutil.h jsversion.h jswrapper.h jsxdrapi.h jsval.h prmjtime.h ./perf/jsperf.h ./../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config/nsinstall -R -m 644 ./vm/String.h ./vm/StackSpace.h ./vm/Unicode.h ./../../dist/include/vm /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config/nsinstall -R -m 644 ./ds/LifoAlloc.h ./ds/BitArray.h ./../../dist/include/ds /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config/nsinstall -R -m 644 ./gc/Statistics.h ./../../dist/include/gc /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config/nsinstall -R -m 644 ./../public/HashTable.h ./../public/TemplateLib.h ./../public/Utility.h ./../public/Vector.h ./../../dist/include/js /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config/nsinstall -R -m 644 ./../../mfbt/Attributes.h ./../../mfbt/CheckedInt.h ./../../mfbt/FloatingPoint.h ./../../mfbt/NullPtr.h ./../../mfbt/RangedPtr.h ./../../mfbt/RefPtr.h ./../../mfbt/Types.h ./../../mfbt/TypeTraits.h ./../../mfbt/Util.h ./../../mfbt/WeakPtr.h ./../../dist/include/mozilla mkdir -p nanojit gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src' gmake[2]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake libs_tier_js gmake[2]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' hg: not found libs_tier_js gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' gmake[3]: 'js/src/Makefile' is up to date. gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake -C js/src libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src' jsoplengen.cpp c++ -o host_jsoplengen.o -c -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -I/usr/pkg/include/nspr /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsoplengen.cpp c++ -o host_jsoplengen -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr host_jsoplengen.o ./host_jsoplengen /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsautooplen.h jsanalyze.cpp c++ -o jsanalyze.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsanalyze.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsanalyze.cpp jsapi.cpp jsalloc.cpp c++ -o jsalloc.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -jsarray.cpp I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsalloc.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsalloc.cpp c++ -o jsapi.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsapi.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.cpp c++ -o jsarray.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsarray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsalloc.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsalloc.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsalloc.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsalloc.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsalloc.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclass.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfriendapi.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscompartment.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsanalyze.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsanalyze.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.cpp:107: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ jsatom.cpp c++ -o jsatom.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsatom.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsatom.cpp ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscompartment.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsanalyze.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsanalyze.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclass.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfriendapi.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscompartment.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsanalyze.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsanalyze.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.cpp:110: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.cpp:56: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.cpp:107: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.h: In member function 'void js::SCInput::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.h:105:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(jschar) == 2); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.h:106:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(uint32_t) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert82' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.h:107:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(jsdouble) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert92' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsatom.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsatom.cpp:56: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsatom.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.cpp: In function 'JSBool js_GetLengthProperty(JSContext*, JSObject*, jsuint*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.cpp:175:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(jsuint) == sizeof(uint32_t)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.cpp: In function 'JSBool BigIndexToId(JSContext*, JSObject*, jsuint, JSBool, jsid*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert101' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.cpp:243:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((jsuint)-1 == 4294967295U); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert101' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ ./jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert102' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.cpp: In member function 'bool JSAutoEnterCompartment::enter(JSContext*, JSObject*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert105' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.cpp:1368:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(bytes) == sizeof(AutoCompartment)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsatom.cpp: In member function 'void JSAtomState::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert104' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsatom.cpp:227:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(commonAtomsOffset % sizeof(JSAtom *) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert105' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsatom.cpp:228:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(*this) % sizeof(JSAtom *) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert106' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsatom.cpp:234:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(1 * sizeof(JSAtom *) == ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert107' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsatom.cpp:236:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((1 + 2) * sizeof(JSAtom *) == ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert108' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsatom.cpp:239:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_ARRAY_LENGTH(js_common_atom_names) * sizeof(JSAtom *) == ^ jsbool.cpp c++ -o jsbool.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsbool.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsbool.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsbool.cpp:45: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:50:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:55, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsbool.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsbool.cpp:48: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsbool.cpp:45: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert62' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert63' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert64' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert65' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ jsclone.cpp c++ -o jsclone.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsclone.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ jscntxt.cpp c++ -o jscntxt.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jscntxt.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.h: In member function 'void js::SCInput::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.h:105:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(jschar) == 2); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.h:106:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(uint32_t) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.h:107:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(jsdouble) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert82' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.cpp:60: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert92' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.cpp:64: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.cpp:60: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert101' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert102' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp: In member function 'bool js::SCInput::readArray(T*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert105' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp:211:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(uint64_t) % sizeof(T) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp: In function '__uint32_t ArrayTypeToTag(__uint32_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert107' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp:415:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TypedArray::TYPE_INT8 == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert108' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp:416:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TypedArray::TYPE_UINT8 == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert109' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp:417:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TypedArray::TYPE_INT16 == 2); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert110' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp:418:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TypedArray::TYPE_UINT16 == 3); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert111' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp:419:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TypedArray::TYPE_INT32 == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert112' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp:420:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TypedArray::TYPE_UINT32 == 5); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert113' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp:421:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TypedArray::TYPE_FLOAT32 == 6); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert114' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp:422:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TypedArray::TYPE_FLOAT64 == 7); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert115' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp:423:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TypedArray::TYPE_UINT8_CLAMPED == 8); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert116' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp:424:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TypedArray::TYPE_MAX == TypedArray::TYPE_UINT8_CLAMPED + 1); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ jscompartment.cpp c++ -o jscompartment.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jscompartment.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscompartment.cpp ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp: In member function 'bool js::SCInput::readDouble(jsdouble*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclone.cpp:203:31: warning: 'pun' may be used uninitialized in this function [-Wmaybe-uninitialized] *p = CanonicalizeNan(pun.d); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclass.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfriendapi.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscompartment.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscompartment.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclass.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfriendapi.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscompartment.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ jsdate.cpp c++ -o jsdate.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsdate.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsdate.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ jsdbgapi.cpp c++ -o jsdbgapi.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsdbgapi.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsdbgapi.cpp ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsdate.cpp:66: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ jsdhash.cpp c++ -o jsdhash.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsdhash.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsdhash.cpp ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsdate.cpp:70: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsdate.cpp:66: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ jsdtoa.cpp c++ -o jsdtoa.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsdtoa.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsdtoa.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsprvtd.h:57, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsdbgapi.cpp:47: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsdbgapi.cpp:53: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsprvtd.h:57, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsdbgapi.cpp:47: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsdtoa.cpp:47: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:50:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:55, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsnum.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsdtoa.cpp:49: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsdtoa.cpp:47: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert39' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert40' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert48' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert51' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert62' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert63' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert64' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert65' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ jsexn.cpp jsfriendapi.cpp c++ -o jsfriendapi.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsfriendapi.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfriendapi.cpp c++ -o jsexn.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsexn.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsexn.cpp jsfun.cpp c++ -o jsfun.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsfun.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.cpp jsgc.cpp c++ -o jsgc.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsgc.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsexn.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclass.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfriendapi.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfriendapi.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsexn.cpp:54: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsexn.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.cpp:50: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfriendapi.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclass.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfriendapi.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfriendapi.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.cpp:58: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.cpp:52: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.cpp:50: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscompartment.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.cpp:64: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.cpp:58: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsexn.cpp: In function 'JSErrorReport* CopyErrorReport(JSContext*, JSErrorReport*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsexn.cpp:152:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSErrorReport) % sizeof(const char *) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsexn.cpp:153:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(const char *) % sizeof(jschar) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsexn.cpp: In function 'jsval* GetStackTraceValueBuffer(JSExnPrivate*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsexn.cpp:263:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSStackTraceElem) % sizeof(jsval) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsexn.cpp: In function 'bool InitExnPrivate(JSContext*, JSObject*, JSString*, JSString*, uintN, JSErrorReport*, intN)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert101' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsexn.cpp:350:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSStackTraceElem) <= sizeof(StackFrame)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ jsgcmark.cpp c++ -o jsgcmark.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsgcmark.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgcmark.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.cpp: In static member function 'static js::ArgumentsObject* js::ArgumentsObject::create(JSContext*, uint32, JSObject&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.cpp:140:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(NormalArgumentsObject::RESERVED_SLOTS == 2); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.cpp:141:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(StrictArgumentsObject::RESERVED_SLOTS == 2); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.cpp: In static member function 'static void js::gc::Arena::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.cpp:246:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Arena) == ArenaSize); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert101' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.cpp:247:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_ARRAY_LENGTH(ThingSizes) == FINALIZE_LIMIT); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert102' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.cpp:248:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_ARRAY_LENGTH(FirstThingOffsets) == FINALIZE_LIMIT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.cpp: In function 'js::gc::ConservativeGCTest js::MarkIfGCThingWord(JSTracer*, jsuword)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert103' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.cpp:909:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSID_TYPE_STRING == 0 && JSID_TYPE_OBJECT == 4); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsalloc.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgcmark.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgcmark.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgcmark.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgcmark.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsalloc.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgcmark.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgcmark.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ jsgcchunk.cpp c++ -o jsgcchunk.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsgcchunk.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgcchunk.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsprvtd.h:57, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgcchunk.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgcchunk.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ jsgcstats.cpp c++ -o jsgcstats.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsgcstats.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgcstats.cpp ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclass.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfriendapi.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgcstats.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgcstats.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclass.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfriendapi.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgcstats.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ jscrashreport.cpp c++ -o jscrashreport.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jscrashreport.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscrashreport.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscrashreport.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscrashreport.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscrashreport.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ jshash.cpp c++ -o jshash.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jshash.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jshash.cpp jsinfer.cpp c++ -o jsinfer.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsinfer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.cpp jsinterp.cpp c++ -o jsinterp.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsinterp.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinterp.cpp jsiter.cpp c++ -o jsiter.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsiter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsiter.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:50:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:55, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsbool.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscompartment.h:44:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.cpp:64: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h: In static member function 'static void* js::gc::ArenaLists::refillFreeList(JSContext*, js::gc::AllocKind)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:1799:50: warning: 'maybeUnlockAtomsCompartment.js::AutoUnlockAtomsCompartment::cx' may be used uninitialized in this function [-Wmaybe-uninitialized] JS_LOCK(cx, &cx->runtime->atomState.lock); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.cpp:1606:39: note: 'maybeUnlockAtomsCompartment.js::AutoUnlockAtomsCompartment::cx' was declared here Maybe maybeUnlockAtomsCompartment; ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert39' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert40' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert48' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert51' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert62' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert63' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert64' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert65' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinterp.cpp:49: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsiter.cpp:50: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ jslock.cpp c++ -o jslock.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jslock.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jslock.cpp ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinterp.cpp:52: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinterp.cpp:49: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsiter.cpp:52: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsiter.cpp:50: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jslock.cpp:56: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jslock.cpp:58: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jslock.cpp:56: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsiter.cpp: In function 'bool js::VectorToIdArray(JSContext*, js::AutoIdVector&, JSIdArray**)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsiter.cpp:331:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSIdArray) > sizeof(jsid)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ jslog2.cpp c++ -o jslog2.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jslog2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jslog2.cpp ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ jsmath.cpp c++ -o jsmath.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsmath.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsmath.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsmath.cpp:47: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsmath.cpp:50: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsmath.cpp:47: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ jsnativestack.cpp c++ -o jsnativestack.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsnativestack.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsnativestack.cpp jsnum.cpp c++ -o jsnum.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsnum.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsnum.cpp jsobj.cpp c++ -o jsobj.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsobj.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsnum.cpp:59: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsnum.cpp:63: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsnum.cpp:59: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.cpp:56: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsnum.cpp: In constructor 'js::ToCStringBuf::ToCStringBuf()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsnum.cpp:629:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sbufSize >= DTOSTR_STANDARD_BUFFER_SIZE); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ json.cpp c++ -o json.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/json.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/json.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/json.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/json.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/json.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/json.cpp: In function 'bool IsQuoteSpecialCharacter(jschar)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/json.cpp:143:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT('\b' < ' '); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert101' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/json.cpp:144:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT('\f' < ' '); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert102' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/json.cpp:145:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT('\n' < ' '); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert103' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/json.cpp:146:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT('\r' < ' '); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert104' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/json.cpp:147:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT('\t' < ' '); ^ jsonparser.cpp c++ -o jsonparser.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsonparser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsonparser.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclass.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfriendapi.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsonparser.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsonparser.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsclass.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfriendapi.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsonparser.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ jsopcode.cpp c++ -o jsopcode.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsopcode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsopcode.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsopcode.cpp:56: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsopcode.cpp:59: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsopcode.cpp:56: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ ./jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsopcode.cpp: In function 'jsbytecode* Decompile(SprintStack*, jsbytecode*, intN)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert332' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsopcode.cpp:2037:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ARGNO_LEN == SLOTNO_LEN); ^ jsproxy.cpp c++ -o jsproxy.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsproxy.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsproxy.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsproxy.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ jsprf.cpp c++ -o jsprf.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsprf.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsprf.cpp ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsproxy.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsproxy.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsprf.cpp:50: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ jsprobes.cpp c++ -o jsprobes.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsprobes.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsprobes.cpp ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsprobes.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsprobes.cpp:47: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsprobes.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ jspropertycache.cpp c++ -o jspropertycache.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jspropertycache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jspropertycache.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ jspropertytree.cpp c++ -o jspropertytree.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jspropertytree.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jspropertytree.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jspropertycache.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jspropertycache.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jspropertytree.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jspropertycache.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jspropertycache.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jspropertycache.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jspropertytree.cpp:45: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jspropertytree.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ jsreflect.cpp c++ -o jsreflect.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsreflect.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsreflect.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ jsscope.cpp c++ -o jsscope.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsscope.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.cpp ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsalloc.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsatom.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsreflect.cpp:48: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:50:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:55, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsreflect.cpp:49: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsalloc.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsatom.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsreflect.cpp:48: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert62' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert63' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert64' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert65' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ jsscript.cpp c++ -o jsscript.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsscript.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.cpp:54: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ jsstr.cpp c++ -o jsstr.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsstr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstr.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp:48: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstr.cpp:58: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstr.cpp:62: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstr.cpp:58: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp:53: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp:48: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ ./jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstr.cpp: In member function 'void SplitMatchResult::setFailure()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstr.cpp:2249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(SIZE_MAX > JSString::MAX_LENGTH); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstr.cpp: In member function 'JSFixedString* js::StringBuffer::finishString()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert101' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstr.cpp:3149:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSShortString::MAX_SHORT_LENGTH < CharBuffer::InlineLength); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp: In function 'JSBool js_XDRScript(JSXDRState*, JSScript**)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp:730:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(tn->kind) == sizeof(uint8)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp:731:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(tn->stackDepth) == sizeof(uint16)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp: In static member function 'static JSScript* JSScript::NewScript(JSContext*, uint32, uint32, uint32, uint32, uint32, uint32, uint32, uint32, uint32, uint16, uint16, uint32, JSVersion)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert111' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp:926:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObjectArray) % sizeof(jsval) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert112' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp:927:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSUpvarArray) % sizeof(jsval) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert113' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp:928:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSTryNoteArray) % sizeof(jsval) == 0); ^ jstypedarray.cpp c++ -o jstypedarray.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jstypedarray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jstypedarray.cpp ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert114' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp:929:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(GlobalSlotArray) % sizeof(jsval) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert115' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp:930:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSConstArray) % sizeof(jsval) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert116' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp:944:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(Cell::CellSize % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert117' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp:945:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_SCRIPT_INLINE_DATA_LIMIT < sizeof(Value) || ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert118' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp:954:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == sizeof(jsdouble)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert119' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.cpp:1021:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObjectArray) + ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jstypedarray.cpp:46: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jstypedarray.cpp:50: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jstypedarray.cpp:46: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jstypedarray.cpp: In static member function 'static void TypedArrayTemplate::copyIndexToValue(JSContext*, JSObject*, uint32, JS::Value*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jstypedarray.cpp:1989:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(NativeType) < 4); ^ jsutil.cpp c++ -o jsutil.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsutil.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.cpp jswatchpoint.cpp c++ -o jswatchpoint.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jswatchpoint.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jswatchpoint.cpp jsweakmap.cpp c++ -o jsweakmap.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsweakmap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsweakmap.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsalloc.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jswatchpoint.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jswatchpoint.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsweakmap.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ jswrapper.cpp c++ -o jswrapper.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jswrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jswrapper.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert40' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert41' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert42' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgcmark.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jswatchpoint.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsalloc.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jswatchpoint.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jswatchpoint.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsweakmap.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsweakmap.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jswrapper.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jswrapper.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsval.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jswrapper.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ jsxdrapi.cpp c++ -o jsxdrapi.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsxdrapi.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsxdrapi.cpp jsxml.cpp c++ -o jsxml.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsxml.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsxml.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsxdrapi.cpp:49: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsxdrapi.cpp:53: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsxdrapi.cpp:49: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ prmjtime.cpp c++ -o prmjtime.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/prmjtime.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/prmjtime.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsxml.cpp:53: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsxml.cpp:55: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsxml.cpp:53: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/prmjtime.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ sharkctl.cpp c++ -o sharkctl.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/sharkctl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/sharkctl.cpp ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ CallObject.cpp c++ -o CallObject.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/CallObject.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/CallObject.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from ./jsarray.h:45, from ./jsobjinlines.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/CallObject.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jscntxt.h:60:0, from ./jsarray.h:45, from ./jsobjinlines.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/CallObject.cpp:41: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from ./jsarray.h:45, from ./jsobjinlines.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/CallObject.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ Debugger.cpp c++ -o Debugger.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/Debugger.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Debugger.cpp GlobalObject.cpp c++ -o GlobalObject.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/GlobalObject.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.cpp ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./vm/Debugger.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Debugger.cpp:42: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from ./jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ Stack.cpp c++ -o Stack.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/Stack.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.cpp ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jscntxt.h:60:0, from ./vm/Debugger.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Debugger.cpp:42: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./vm/Debugger.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Debugger.cpp:42: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ./jscntxt.h:60:0, from ./jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.cpp:41: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from ./jsarray.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ In file included from ./jsutil.h:47:0, from ./jsalloc.h:43, from ./jsgc.h:50, from ./jsgcmark.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ In file included from ./jscntxt.h:60:0, from ./jsgcmark.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.cpp:41: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsutil.h:47:0, from ./jsalloc.h:43, from ./jsgc.h:50, from ./jsgcmark.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Stack.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ String.cpp c++ -o String.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/String.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp BytecodeCompiler.cpp c++ -o BytecodeCompiler.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/BytecodeCompiler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/BytecodeCompiler.cpp In file included from ./jsutil.h:47:0, from ./jsalloc.h:43, from ./jsgc.h:50, from ./jsgcmark.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp:43: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ./jscntxt.h:60:0, from ./jsgcmark.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp:43: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsutil.h:47:0, from ./jsalloc.h:43, from ./jsgc.h:50, from ./jsgcmark.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp:43: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsprvtd.h:57, from ./frontend/Parser.h:48, from ./frontend/BytecodeCompiler.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/BytecodeCompiler.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ./jsinfer.h:50:0, from ./jsscript.h:50, from ./frontend/Parser.h:51, from ./frontend/BytecodeCompiler.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/BytecodeCompiler.cpp:41: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsprvtd.h:57, from ./frontend/Parser.h:48, from ./frontend/BytecodeCompiler.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/BytecodeCompiler.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp: In function 'bool AllocChars(JSContext*, size_t, jschar**, size_t*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp:146:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSString::MAX_LENGTH * sizeof(jschar) < UINT32_MAX); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp: In member function 'JSFlatString* JSRope::flatten(JSContext*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp:201:13: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(!(EXTENSIBLE_FLAGS & DEPENDENT_FLAGS)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert63' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp: In member function 'bool js::StaticStrings::init(JSContext*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp:410:37: warning: narrowing conversion of 'i' from 'uint32 {aka unsigned int}' to 'jschar {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] jschar buffer[] = { i, 0x00 }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp:386:33: warning: narrowing conversion of '((i >> 6) + (((i >> 6) > 9u) ? (((i >> 6) <= 35u) ? 87u : 29u) : 48u))' from 'uint32 {aka unsigned int}' to 'jschar {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] #define FROM_SMALL_CHAR(c) ((c) + ((c) < 10 ? '0' : \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp:418:29: note: in expansion of macro 'FROM_SMALL_CHAR' jschar buffer[] = { FROM_SMALL_CHAR(i >> 6), FROM_SMALL_CHAR(i & 0x3F), 0x00 }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp:386:33: warning: narrowing conversion of '((i & 63u) + (((i & 63u) > 9u) ? (((i & 63u) <= 35u) ? 87u : 29u) : 48u))' from 'uint32 {aka unsigned int}' to 'jschar {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] #define FROM_SMALL_CHAR(c) ((c) + ((c) < 10 ? '0' : \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp:418:54: note: in expansion of macro 'FROM_SMALL_CHAR' jschar buffer[] = { FROM_SMALL_CHAR(i >> 6), FROM_SMALL_CHAR(i & 0x3F), 0x00 }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp:433:43: warning: narrowing conversion of '((i / 100u) + 48u)' from 'uint32 {aka unsigned int}' to 'jschar {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] jschar buffer[] = { (i / 100) + '0', ((i / 10) % 10) + '0', (i % 10) + '0', 0x00 }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp:433:66: warning: narrowing conversion of '(((i / 10u) % 10u) + 48u)' from 'uint32 {aka unsigned int}' to 'jschar {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] jschar buffer[] = { (i / 100) + '0', ((i / 10) % 10) + '0', (i % 10) + '0', 0x00 }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/String.cpp:433:82: warning: narrowing conversion of '((i % 10u) + 48u)' from 'uint32 {aka unsigned int}' to 'jschar {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] jschar buffer[] = { (i / 100) + '0', ((i / 10) % 10) + '0', (i % 10) + '0', 0x00 }; ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert64' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert65' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert82' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert92' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ BytecodeEmitter.cpp c++ -o BytecodeEmitter.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/BytecodeEmitter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/BytecodeEmitter.cpp ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ In file included from ./jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/BytecodeEmitter.cpp:52: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ./jsinfer.h:50:0, from ./jsobj.h:55, from ./jsbool.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/BytecodeEmitter.cpp:56: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/BytecodeEmitter.cpp:52: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert62' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert63' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert64' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert65' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ FoldConstants.cpp c++ -o FoldConstants.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/FoldConstants.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/FoldConstants.cpp ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsprvtd.h:57, from ./frontend/FoldConstants.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/FoldConstants.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ./jsinfer.h:50:0, from ./jsobj.h:55, from ./jsnum.h:46, from ./jslibmath.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/FoldConstants.cpp:43: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsprvtd.h:57, from ./frontend/FoldConstants.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/FoldConstants.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert39' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert40' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert48' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert51' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert62' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert63' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert64' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert65' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::TreeContext::ensureSharpSlots()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/BytecodeEmitter.cpp:1297:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(SHARP_NSLOTS == 2); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/BytecodeEmitter.cpp: In function 'JSOp EmitBigIndexPrefix(JSContext*, js::BytecodeEmitter*, uintN)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/BytecodeEmitter.cpp:1830:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INDEX_LIMIT <= JS_BIT(24)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert101' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/BytecodeEmitter.cpp:1831:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INDEX_LIMIT >= ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::BytecodeEmitter::addGlobalUse(JSAtom*, uint32, js::UpvarCookie*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/BytecodeEmitter.cpp:2545:57: warning: narrowing conversion of 'allAtomIndex' from 'jsatomid {aka long unsigned int}' to 'uint32 {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] GlobalSlotArray::Entry entry = { allAtomIndex, slot }; ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ParseMaps.cpp c++ -o ParseMaps.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/ParseMaps.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseMaps.cpp In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseMaps-inl.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseMaps.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ParseNode.cpp c++ -o ParseNode.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/ParseNode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseNode.cpp ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseMaps-inl.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseMaps.cpp:41: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseMaps-inl.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseMaps.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert82' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert92' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ Parser.cpp c++ -o Parser.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/Parser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/Parser.cpp ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseMaps.cpp: In member function 'void js::ParseMapPool::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseMaps.cpp:53:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Definition *) == sizeof(jsatomid)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseMaps.cpp:54:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Definition *) == sizeof(DefnOrHeader)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseMaps.cpp:55:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(AtomDefnMap::Entry) == sizeof(AtomIndexMap::Entry)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseMaps.cpp:56:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(AtomDefnMap::Entry) == sizeof(AtomDOHMap::Entry)); ^ In file included from ./jsutil.h:47:0, from ./jsalloc.h:43, from ./jsatom.h:45, from ./jsscript.h:46, from ./frontend/ParseNode.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseNode.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseMaps.cpp:57:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(AtomMapT::Entry) == sizeof(AtomDOHMap::Entry)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseMaps.cpp:59:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert101' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseMaps.cpp:60:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert102' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseMaps.cpp:61:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ./jsinfer.h:50:0, from ./jsscript.h:50, from ./frontend/ParseNode.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseNode.cpp:41: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsutil.h:47:0, from ./jsalloc.h:43, from ./jsatom.h:45, from ./jsscript.h:46, from ./frontend/ParseNode.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/ParseNode.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert63' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert64' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert65' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert82' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ SemanticAnalysis.cpp c++ -o SemanticAnalysis.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/SemanticAnalysis.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/SemanticAnalysis.cpp ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsprvtd.h:57, from ./frontend/Parser.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/Parser.cpp:55: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert92' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ./jsinfer.h:50:0, from ./jsscript.h:50, from ./frontend/Parser.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/Parser.cpp:55: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsprvtd.h:57, from ./frontend/Parser.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/Parser.cpp:55: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert63' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert64' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert65' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsprvtd.h:57, from ./jsfun.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/SemanticAnalysis.cpp:43: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ./jsinfer.h:50:0, from ./jsobj.h:55, from ./jsfun.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/SemanticAnalysis.cpp:43: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsprvtd.h:57, from ./jsfun.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/SemanticAnalysis.cpp:43: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert39' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert40' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert48' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert51' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert62' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert63' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert64' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert65' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert82' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert92' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert92' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ TokenStream.cpp c++ -o TokenStream.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/TokenStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/TokenStream.cpp ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ ./jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ LifoAlloc.cpp c++ -o LifoAlloc.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/LifoAlloc.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.cpp:41:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/TokenStream.cpp:57: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ./jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert0' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ RegExpObject.cpp c++ -o RegExpObject.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/RegExpObject.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/RegExpObject.cpp ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/TokenStream.cpp:61: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/TokenStream.cpp:57: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from ./frontend/TokenStream.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/RegExpObject.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jscntxt.h:60:0, from ./frontend/TokenStream.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/RegExpObject.cpp:41: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from ./frontend/TokenStream.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/RegExpObject.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert92' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/TokenStream.cpp: In member function 'js::TokenKind js::TokenStream::getTokenInternal()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/TokenStream.cpp:1436:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT('$' < 128 && '_' < 128); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ ./jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/RegExpObject.cpp: In member function 'const js::Shape* js::RegExpObject::assignInitialShape(JSContext*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert104' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/RegExpObject.cpp:152:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(LAST_INDEX_SLOT == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert105' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/RegExpObject.cpp:153:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(SOURCE_SLOT == LAST_INDEX_SLOT + 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert106' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/RegExpObject.cpp:154:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(GLOBAL_FLAG_SLOT == SOURCE_SLOT + 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert107' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/RegExpObject.cpp:155:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(IGNORE_CASE_FLAG_SLOT == GLOBAL_FLAG_SLOT + 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert108' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/RegExpObject.cpp:156:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MULTILINE_FLAG_SLOT == IGNORE_CASE_FLAG_SLOT + 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert109' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/RegExpObject.cpp:157:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(STICKY_FLAG_SLOT == MULTILINE_FLAG_SLOT + 1); ^ RegExpStatics.cpp c++ -o RegExpStatics.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/RegExpStatics.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/RegExpStatics.cpp RegExp.cpp c++ -o RegExp.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/RegExp.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/builtin/RegExp.cpp In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from ./vm/RegExpStatics.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/RegExpStatics.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/Parser.cpp: In function 'js::ParseNode* NewBindingNode(JSAtom*, js::TreeContext*, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/Parser.cpp:2911:17: warning: '*((void*)& removal +16)' may be used uninitialized in this function [-Wmaybe-uninitialized] AtomDefnPtr removal; ^ In file included from ./jsatom.h:52:0, from ./frontend/Parser.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/Parser.cpp:55: ./../../dist/include/js/HashTable.h:909:9: warning: 'removal.js::InlineMap::Ptr::mapPtr.js::detail::HashTable, js::HashMap, js::TempAllocPolicy>::MapHashPolicy, js::TempAllocPolicy>::Ptr::entry' may be used uninitialized in this function [-Wmaybe-uninitialized] const_cast(key) = rhs.key; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/Parser.cpp:2911:17: note: 'removal.js::InlineMap::Ptr::mapPtr.js::detail::HashTable, js::HashMap, js::TempAllocPolicy>::MapHashPolicy, js::TempAllocPolicy>::Ptr::entry' was declared here AtomDefnPtr removal; ^ In file included from ./frontend/ParseMaps.h:44:0, from ./frontend/Parser.h:54, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/Parser.cpp:55: ./ds/InlineMap.h:319:13: warning: '*((void*)& removal +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] p.inlPtr->key = NULL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/frontend/Parser.cpp:2911:17: note: '*((void*)& removal +8)' was declared here AtomDefnPtr removal; ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jscntxt.h:60:0, from ./vm/RegExpStatics.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/RegExpStatics.cpp:41: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from ./vm/RegExpStatics.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/RegExpStatics.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ./jsutil.h:47:0, from ./jsalloc.h:43, from ./jsinfer.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/builtin/RegExp.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ In file included from ./jsinfer.h:50:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/builtin/RegExp.cpp:41: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsutil.h:47:0, from ./jsalloc.h:43, from ./jsinfer.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/builtin/RegExp.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert39' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert40' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert48' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert51' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert62' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert63' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert64' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert65' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ Statistics.cpp c++ -o Statistics.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/Statistics.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/gc/Statistics.cpp ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/gc/Statistics.cpp:42: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/gc/Statistics.cpp:42: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/gc/Statistics.cpp:42: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert82' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ Unicode.cpp c++ -o Unicode.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/Unicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Unicode.cpp MethodJIT.cpp c++ -o MethodJIT.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/MethodJIT.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.cpp In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsstr.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Unicode.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/vm/Unicode.cpp:7: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ StubCalls.cpp c++ -o StubCalls.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/StubCalls.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/StubCalls.cpp In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.cpp:39: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/StubCalls.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.cpp:39: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.cpp:39: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ./jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/StubCalls.cpp:41: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/StubCalls.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ ./jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ Compiler.cpp c++ -o Compiler.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/Compiler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Compiler.cpp FrameState.cpp c++ -o FrameState.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/FrameState.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FrameState.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.cpp: In member function 'void js::StackFrame::methodjitStaticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.cpp:91:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) == 0x30); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.cpp:92:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, ncode_) == 0x28); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.cpp: In destructor 'js::mjit::JITScript::~JITScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert108' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.cpp:1301:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(ic::CallICInfo, links) == 0); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Compiler.cpp:42: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FrameState.cpp:39: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ./jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Compiler.cpp:42: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Compiler.cpp:42: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ In file included from ./jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FrameState.cpp:39: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FrameState.cpp:39: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ FastArithmetic.cpp c++ -o FastArithmetic.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/FastArithmetic.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FastArithmetic.cpp ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsbool.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FastArithmetic.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ./jsinfer.h:50:0, from ./jsobj.h:55, from ./jsbool.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FastArithmetic.cpp:41: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsbool.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FastArithmetic.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert39' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert40' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert48' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert51' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert62' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert63' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert64' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert65' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FrameState-inl.h: In member function 'int32 js::mjit::FrameState::frameOffset(const js::mjit::FrameEntry*, js::mjit::FrameState::ActiveFrame*) const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FrameState-inl.h:1029:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(StackSpace::STACK_JIT_EXTRA >= TEMPORARY_LIMIT); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ ./jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert101' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Compiler.cpp: In member function 'js::mjit::CompileStatus js::mjit::Compiler::generateMethod()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert102' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Compiler.cpp:1912:13: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSOP_LT_LENGTH == JSOP_GE_LENGTH); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert103' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Compiler.cpp:1913:13: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSOP_LE_LENGTH == JSOP_GE_LENGTH); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert104' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Compiler.cpp:1914:13: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSOP_GT_LENGTH == JSOP_GE_LENGTH); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert105' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Compiler.cpp:1915:13: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSOP_EQ_LENGTH == JSOP_GE_LENGTH); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert106' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Compiler.cpp:1916:13: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSOP_NE_LENGTH == JSOP_GE_LENGTH); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FrameState-inl.h: In member function 'int32 js::mjit::FrameState::frameOffset(const js::mjit::FrameEntry*, js::mjit::FrameState::ActiveFrame*) const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FrameState-inl.h:1029:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(StackSpace::STACK_JIT_EXTRA >= TEMPORARY_LIMIT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Compiler.cpp: In member function 'void js::mjit::Compiler::jsop_setprop_slow(JSAtom*, bool)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert107' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Compiler.cpp:4153:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSOP_SETNAME_LENGTH == JSOP_SETPROP_LENGTH); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/FrameState-inl.h: In member function 'int32 js::mjit::FrameState::frameOffset(const js::mjit::FrameEntry*, js::mjit::FrameState::ActiveFrame*) const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/FrameState-inl.h:1029:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(StackSpace::STACK_JIT_EXTRA >= TEMPORARY_LIMIT); ^ FastBuiltins.cpp c++ -o FastBuiltins.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/FastBuiltins.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FastBuiltins.cpp In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsbool.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FastBuiltins.cpp:39: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ./jsinfer.h:50:0, from ./jsobj.h:55, from ./jsbool.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FastBuiltins.cpp:39: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsbool.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FastBuiltins.cpp:39: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert39' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert40' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert48' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert51' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert62' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert63' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert64' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert65' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/FrameState-inl.h: In member function 'int32 js::mjit::FrameState::frameOffset(const js::mjit::FrameEntry*, js::mjit::FrameState::ActiveFrame*) const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/FrameState-inl.h:1029:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(StackSpace::STACK_JIT_EXTRA >= TEMPORARY_LIMIT); ^ FastOps.cpp c++ -o FastOps.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/FastOps.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FastOps.cpp In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsbool.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FastOps.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ./jsinfer.h:50:0, from ./jsobj.h:55, from ./jsbool.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FastOps.cpp:41: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsbool.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FastOps.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert39' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert40' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert48' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert51' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ LoopState.cpp c++ -o LoopState.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/LoopState.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/LoopState.cpp ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert62' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert63' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert64' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert65' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from ./jscompartment.h:44, from ./jsanalyze.h:44, from ./methodjit/Compiler.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/LoopState.cpp:39: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jscntxt.h:60:0, from ./jscompartment.h:44, from ./jsanalyze.h:44, from ./methodjit/Compiler.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/LoopState.cpp:39: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from ./jscompartment.h:44, from ./jsanalyze.h:44, from ./methodjit/Compiler.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/LoopState.cpp:39: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/FrameState-inl.h: In member function 'int32 js::mjit::FrameState::frameOffset(const js::mjit::FrameEntry*, js::mjit::FrameState::ActiveFrame*) const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/FrameState-inl.h:1029:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(StackSpace::STACK_JIT_EXTRA >= TEMPORARY_LIMIT); ^ ./methodjit/FrameState-inl.h: In member function 'int32 js::mjit::FrameState::frameOffset(const js::mjit::FrameEntry*, js::mjit::FrameState::ActiveFrame*) const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/FrameState-inl.h:1029:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(StackSpace::STACK_JIT_EXTRA >= TEMPORARY_LIMIT); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/LoopState.cpp: In member function 'void js::mjit::LoopState::flushLoop(js::mjit::StubCompiler&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/LoopState.cpp:257:17: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(Registers::ReturnReg != Registers::ArgReg1); ^ StubCompiler.cpp c++ -o StubCompiler.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/StubCompiler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/StubCompiler.cpp In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/StubCalls.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/StubCompiler.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/StubCalls.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/StubCompiler.cpp:41: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/StubCalls.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/StubCompiler.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FrameState-inl.h: In member function 'int32 js::mjit::FrameState::frameOffset(const js::mjit::FrameEntry*, js::mjit::FrameState::ActiveFrame*) const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/FrameState-inl.h:1029:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(StackSpace::STACK_JIT_EXTRA >= TEMPORARY_LIMIT); ^ MonoIC.cpp c++ -o MonoIC.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/MonoIC.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MonoIC.cpp In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from ./jsscope.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MonoIC.cpp:40: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jscntxt.h:60:0, from ./jsscope.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MonoIC.cpp:40: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from ./jsscope.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MonoIC.cpp:40: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ PolyIC.cpp c++ -o PolyIC.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/PolyIC.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/PolyIC.cpp ImmutableSync.cpp c++ -o ImmutableSync.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/ImmutableSync.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/ImmutableSync.cpp ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ InvokeHelpers.cpp c++ -o InvokeHelpers.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/InvokeHelpers.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/InvokeHelpers.cpp ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/InvokeHelpers.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/PolyIC.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/PolyIC.cpp:39: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ./jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/InvokeHelpers.cpp:41: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/InvokeHelpers.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/PolyIC.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/PolyIC.cpp:39: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/PolyIC.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/PolyIC.cpp:39: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ Retcon.cpp c++ -o Retcon.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/Retcon.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Retcon.cpp ./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String-inl.h:315:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999); ^ ./jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert100' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsstrinlines.h:212:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Retcon.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Retcon.cpp:43: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Retcon.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Retcon.cpp:43: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Retcon.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Retcon.cpp:43: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert82' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ TrampolineCompiler.cpp c++ -o TrampolineCompiler.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/TrampolineCompiler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/TrampolineCompiler.cpp ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Retcon.cpp: In static member function 'static void js::mjit::Recompiler::cleanup(js::mjit::JITScript*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert99' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/Retcon.cpp:509:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(ic::CallICInfo, links) == 0); ^ In file included from ./jsutil.h:47:0, from ./jsalloc.h:43, from ./assembler/jit/ExecutableAllocator.h:32, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/TrampolineCompiler.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/TrampolineCompiler.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jscntxt.h:60:0, from ./methodjit/RematInfo.h:43, from ./methodjit/PunboxAssembler.h:45, from ./methodjit/CodeGenIncludes.h:58, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/TrampolineCompiler.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/TrampolineCompiler.cpp:41: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsutil.h:47:0, from ./jsalloc.h:43, from ./assembler/jit/ExecutableAllocator.h:32, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/TrampolineCompiler.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/methodjit/TrampolineCompiler.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ checks.cc c++ -o checks.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/checks.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/checks.cc ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./methodjit/RematInfo.h: In member function 'void js::mjit::RematInfo::inherit(const js::mjit::RematInfo&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/RematInfo.h:324:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(RegisterID) == sizeof(FPRegisterID)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/v8.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/checks.cc:31: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/utils.h: In function 'Dest v8::internal::BitCast(const Source&)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/utils.h:156:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ conversions.cc c++ -o conversions.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/conversions.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/conversions.cc ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/v8.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/conversions.cc:30: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/utils.h: In function 'Dest v8::internal::BitCast(const Source&)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/utils.h:156:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ diy-fp.cc c++ -o diy-fp.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/diy-fp.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/diy-fp.cc ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert98' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/v8.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/diy-fp.cc:28: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/utils.h: In function 'Dest v8::internal::BitCast(const Source&)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/utils.h:156:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ v8-dtoa.cc c++ -o v8-dtoa.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/v8-dtoa.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/v8-dtoa.cc In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/v8.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/v8-dtoa.cc:33: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/utils.h: In function 'Dest v8::internal::BitCast(const Source&)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/utils.h:156:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ fast-dtoa.cc c++ -o fast-dtoa.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/fast-dtoa.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/fast-dtoa.cc In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/v8.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/fast-dtoa.cc:28: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/utils.h: In function 'Dest v8::internal::BitCast(const Source&)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/utils.h:156:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ platform.cc c++ -o platform.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/platform.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/platform.cc utils.cc c++ -o utils.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/utils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/utils.cc In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/v8.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/platform.cc:37: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/utils.h: In function 'Dest v8::internal::BitCast(const Source&)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/utils.h:156:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ Assertions.cpp c++ -o Assertions.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/Assertions.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/assembler/wtf/Assertions.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/v8.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/utils.cc:30: /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/utils.h: In function 'Dest v8::internal::BitCast(const Source&)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/v8-dtoa/utils.h:156:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ ExecutableAllocator.cpp c++ -o ExecutableAllocator.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/ExecutableAllocator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/assembler/jit/ExecutableAllocator.cpp ARMAssembler.cpp c++ -o ARMAssembler.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/ARMAssembler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/assembler/assembler/ARMAssembler.cpp MacroAssemblerARM.cpp c++ -o MacroAssemblerARM.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/MacroAssemblerARM.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/assembler/assembler/MacroAssemblerARM.cpp In file included from ./jsutil.h:47:0, from ./jsalloc.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/assembler/jit/ExecutableAllocator.h:32, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/assembler/jit/ExecutableAllocator.cpp:26: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ MacroAssemblerX86Common.cpp c++ -o MacroAssemblerX86Common.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/MacroAssemblerX86Common.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/assembler/assembler/MacroAssemblerX86Common.cpp ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ PageBlock.cpp c++ -o PageBlock.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/PageBlock.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/PageBlock.cpp In file included from ./jsutil.h:47:0, from ./jsalloc.h:43, from ./assembler/jit/ExecutableAllocator.h:32, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/assembler/assembler/AssemblerBuffer.h:38, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/assembler/assembler/X86Assembler.h:37, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/assembler/assembler/MacroAssemblerX86Common.h:37, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/assembler/assembler/MacroAssemblerX86Common.cpp:45: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ YarrInterpreter.cpp c++ -o YarrInterpreter.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/YarrInterpreter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/YarrInterpreter.cpp ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ YarrJIT.cpp c++ -o YarrJIT.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/YarrJIT.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/YarrJIT.cpp In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsstr.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/wtfbridge.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/YarrPattern.h:34, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/YarrInterpreter.h:33, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/YarrInterpreter.cpp:31: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ YarrPattern.cpp c++ -o YarrPattern.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/YarrPattern.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/YarrPattern.cpp ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ In file included from ./jsutil.h:47:0, from ./jsalloc.h:43, from ./assembler/jit/ExecutableAllocator.h:32, from ./assembler/assembler/AssemblerBuffer.h:38, from ./assembler/assembler/X86Assembler.h:37, from ./assembler/assembler/MacroAssemblerX86Common.h:37, from ./assembler/assembler/MacroAssemblerX86_64.h:37, from ./assembler/assembler/MacroAssembler.h:54, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/YarrJIT.h:37, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/YarrJIT.cpp:30: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsstr.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/wtfbridge.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/YarrPattern.h:34, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/YarrPattern.cpp:31: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ YarrSyntaxChecker.cpp c++ -o YarrSyntaxChecker.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/YarrSyntaxChecker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/YarrSyntaxChecker.cpp In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsstr.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/wtfbridge.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/YarrSyntaxChecker.h:33, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/YarrSyntaxChecker.cpp:30: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ExecutableAllocatorPosix.cpp c++ -o ExecutableAllocatorPosix.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/ExecutableAllocatorPosix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/assembler/jit/ExecutableAllocatorPosix.cpp OSAllocatorPosix.cpp c++ -o OSAllocatorPosix.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/OSAllocatorPosix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/OSAllocatorPosix.cpp CTypes.cpp c++ -o CTypes.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/CTypes.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp In file included from ./jsutil.h:47:0, from ./jsalloc.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/assembler/jit/ExecutableAllocator.h:32, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/assembler/jit/ExecutableAllocatorPosix.cpp:26: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:42:2: warning: #warning this is a retarded workaround [-Wcpp] #warning this is a retarded workaround ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:43:0: warning: "uint8_t" redefined [enabled by default] #define uint8_t uint8_t ^ In file included from ./../../dist/system_wrappers_js/stdint.h:3:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:40: /usr/include/stdint.h:45:0: note: this is the location of the previous definition #define uint8_t __uint8_t ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:44:0: warning: "uint16_t" redefined [enabled by default] #define uint16_t uint16_t ^ In file included from ./../../dist/system_wrappers_js/stdint.h:3:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:40: /usr/include/stdint.h:55:0: note: this is the location of the previous definition #define uint16_t __uint16_t ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:45:0: warning: "uint32_t" redefined [enabled by default] #define uint32_t uint32_t ^ In file included from ./../../dist/system_wrappers_js/stdint.h:3:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:40: /usr/include/stdint.h:65:0: note: this is the location of the previous definition #define uint32_t __uint32_t ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:46:0: warning: "uint64_t" redefined [enabled by default] #define uint64_t uint64_t ^ In file included from ./../../dist/system_wrappers_js/stdint.h:3:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:40: /usr/include/stdint.h:75:0: note: this is the location of the previous definition #define uint64_t __uint64_t ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:47:0: warning: "int8_t" redefined [enabled by default] #define int8_t int8_t ^ In file included from ./../../dist/system_wrappers_js/stdint.h:3:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:40: /usr/include/stdint.h:40:0: note: this is the location of the previous definition #define int8_t __int8_t ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:48:0: warning: "int16_t" redefined [enabled by default] #define int16_t int16_t ^ In file included from ./../../dist/system_wrappers_js/stdint.h:3:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:40: /usr/include/stdint.h:50:0: note: this is the location of the previous definition #define int16_t __int16_t ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:49:0: warning: "int32_t" redefined [enabled by default] #define int32_t int32_t ^ In file included from ./../../dist/system_wrappers_js/stdint.h:3:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:40: /usr/include/stdint.h:60:0: note: this is the location of the previous definition #define int32_t __int32_t ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:50:0: warning: "int64_t" redefined [enabled by default] #define int64_t int64_t ^ In file included from ./../../dist/system_wrappers_js/stdint.h:3:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:40: /usr/include/stdint.h:70:0: note: this is the location of the previous definition #define int64_t __int64_t ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:51:0: warning: "intptr_t" redefined [enabled by default] #define intptr_t intptr_t ^ In file included from ./../../dist/system_wrappers_js/stdint.h:3:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:40: /usr/include/stdint.h:80:0: note: this is the location of the previous definition #define intptr_t __intptr_t ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:52:0: warning: "uintptr_t" redefined [enabled by default] #define uintptr_t uintptr_t ^ In file included from ./../../dist/system_wrappers_js/stdint.h:3:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:40: /usr/include/stdint.h:85:0: note: this is the location of the previous definition #define uintptr_t __uintptr_t ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsstr.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/wtfbridge.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/OSAllocator.h:34, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/yarr/OSAllocatorPosix.cpp:34: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ Library.cpp c++ -o Library.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/Library.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/Library.cpp ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ jsperf.cpp c++ -o jsperf.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsperf.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/perf/jsperf.cpp In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:55: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/Library.cpp:41: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ./jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:55: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:55: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/perf/jsperf.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/perf/jsperf.cpp:39: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ./jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/Library.cpp:41: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from ./jsclass.h:48, from ./jsfriendapi.h:43, from ./jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/Library.cpp:41: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ./vm/String.h: In static member function 'static void JSString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ./vm/String.h: In member function 'bool JSString::hasBase() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ./vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ./vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ./jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ./jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ In file included from ./jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/perf/jsperf.cpp:40: ./ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ./ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/perf/jsperf.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/perf/jsperf.cpp:39: ./ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ./vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ./jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ./jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ./vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ./vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ./vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ./jsobj.h: In static member function 'static void JSObject::staticAsserts()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ./jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ pm_stub.cpp c++ -o pm_stub.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -I/usr/pkg/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/pm_stub.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/perf/pm_stub.cpp ./ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ In file included from ./jsval.h:45:0, from ./jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/perf/jsperf.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/perf/pm_stub.cpp:39: ./jsapi.h: In member function 'void JS::Value::staticAssertions()': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp: In static member function 'static bool js::ctypes::IsExactImpl::Test(FromType, TargetType)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert109' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:1099:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(numeric_limits::is_exact); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp: In static member function 'static bool js::ctypes::IsExactImpl::Test(FromType, TargetType)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert110' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:1108:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(numeric_limits::is_exact); ^ ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp: In static member function 'static bool js::ctypes::IsExactImpl::Test(FromType, TargetType)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert111' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:1117:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(numeric_limits::is_exact); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::ConvertExact(FromType, TargetType*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert112' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:1128:3: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(numeric_limits::is_exact); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToInteger(JSContext*, jsval, IntegerType*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert113' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:1198:3: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(numeric_limits::is_exact); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToFloat(JSContext*, jsval, FloatType*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert114' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:1279:3: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(!numeric_limits::is_exact); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::StringToInteger(JSContext*, JSString*, IntegerType*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert115' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:1335:3: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(numeric_limits::is_exact); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToBigInteger(JSContext*, jsval, bool, IntegerType*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert116' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:1395:3: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(numeric_limits::is_exact); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsidToBigInteger(JSContext*, jsid, bool, IntegerType*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert117' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:1457:3: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(numeric_limits::is_exact); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToIntegerExplicit(JSContext*, jsval, IntegerType*)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert118' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:1521:3: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(numeric_limits::is_exact); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp: In function 'void js::ctypes::IntegerToString(IntegerType, jsuint, js::Vector&)': ./../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert119' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ./../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ./../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/ctypes/CTypes.cpp:1602:3: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(numeric_limits::is_exact); ^ rm -f libjs_static.a libjs_static.a.desc /usr/pkg/bin/python2.7 ./config/pythonpath.py -I./config ./config/expandlibs_exec.py --extract -- ar cr libjs_static.a jsalloc.o jsanalyze.o jsapi.o jsarray.o jsatom.o jsbool.o jsclone.o jscntxt.o jscompartment.o jsdate.o jsdbgapi.o jsdhash.o jsdtoa.o jsexn.o jsfriendapi.o jsfun.o jsgc.o jsgcmark.o jsgcchunk.o jsgcstats.o jscrashreport.o jshash.o jsinfer.o jsinterp.o jsiter.o jslock.o jslog2.o jsmath.o jsnativestack.o jsnum.o jsobj.o json.o jsonparser.o jsopcode.o jsproxy.o jsprf.o jsprobes.o jspropertycache.o jspropertytree.o jsreflect.o jsscope.o jsscript.o jsstr.o jstypedarray.o jsutil.o jswatchpoint.o jsweakmap.o jswrapper.o jsxdrapi.o jsxml.o prmjtime.o sharkctl.o CallObject.o Debugger.o GlobalObject.o Stack.o String.o BytecodeCompiler.o BytecodeEmitter.o FoldConstants.o ParseMaps.o ParseNode.o Parser.o SemanticAnalysis.o TokenStream.o LifoAlloc.o RegExpObject.o RegExpStatics.o RegExp.o Statistics.o Unicode.o MethodJIT.o StubCalls.o Compiler.o FrameState.o FastArithmetic.o FastBuiltins.o FastOps.o LoopState.o StubCompiler.o MonoIC.o PolyIC.o ImmutableSync.o InvokeHelpers.o Retcon.o TrampolineCompiler.o checks.o conversions.o diy-fp.o v8-dtoa.o fast-dtoa.o platform.o utils.o Assertions.o ExecutableAllocator.o ARMAssembler.o MacroAssemblerARM.o MacroAssemblerX86Common.o PageBlock.o YarrInterpreter.o YarrJIT.o YarrPattern.o YarrSyntaxChecker.o ExecutableAllocatorPosix.o OSAllocatorPosix.o CTypes.o Library.o jsperf.o pm_stub.o ranlib libjs_static.a /usr/pkg/bin/python2.7 ./config/pythonpath.py -I./config ./config/expandlibs_gen.py jsalloc.o jsanalyze.o jsapi.o jsarray.o jsatom.o jsbool.o jsclone.o jscntxt.o jscompartment.o jsdate.o jsdbgapi.o jsdhash.o jsdtoa.o jsexn.o jsfriendapi.o jsfun.o jsgc.o jsgcmark.o jsgcchunk.o jsgcstats.o jscrashreport.o jshash.o jsinfer.o jsinterp.o jsiter.o jslock.o jslog2.o jsmath.o jsnativestack.o jsnum.o jsobj.o json.o jsonparser.o jsopcode.o jsproxy.o jsprf.o jsprobes.o jspropertycache.o jspropertytree.o jsreflect.o jsscope.o jsscript.o jsstr.o jstypedarray.o jsutil.o jswatchpoint.o jsweakmap.o jswrapper.o jsxdrapi.o jsxml.o prmjtime.o sharkctl.o CallObject.o Debugger.o GlobalObject.o Stack.o String.o BytecodeCompiler.o BytecodeEmitter.o FoldConstants.o ParseMaps.o ParseNode.o Parser.o SemanticAnalysis.o TokenStream.o LifoAlloc.o RegExpObject.o RegExpStatics.o RegExp.o Statistics.o Unicode.o MethodJIT.o StubCalls.o Compiler.o FrameState.o FastArithmetic.o FastBuiltins.o FastOps.o LoopState.o StubCompiler.o MonoIC.o PolyIC.o ImmutableSync.o InvokeHelpers.o Retcon.o TrampolineCompiler.o checks.o conversions.o diy-fp.o v8-dtoa.o fast-dtoa.o platform.o utils.o Assertions.o ExecutableAllocator.o ARMAssembler.o MacroAssemblerARM.o MacroAssemblerX86Common.o PageBlock.o YarrInterpreter.o YarrJIT.o YarrPattern.o YarrSyntaxChecker.o ExecutableAllocatorPosix.o OSAllocatorPosix.o CTypes.o Library.o jsperf.o pm_stub.o > libjs_static.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config/nsinstall -R -m 644 libjs_static.a libjs_static.a.desc ./../../dist/lib /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config/nsinstall -R -m 755 host_jskwgen host_jsoplengen ./../../dist/host/bin /usr/pkg/bin/gmake -C config libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config' /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config/nsinstall -R -m 755 nsinstall ../../../dist/host/bin gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config' /usr/pkg/bin/gmake -C editline libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/editline' editline.c gcc -o editline.o -c -I../../../dist/system_wrappers_js -include ../config/gcc_hidden.h -DANSI_ARROWS -DHAVE_TCGETATTR -DHIDE -DUSE_DIRENT -DSYS_UNIX -DHAVE_STDLIB -DUNIQUE_HISTORY -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../js-confdefs.h -DMOZILLA_CLIENT -MD -MF .deps/editline.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/editline/editline.c sysunix.c gcc -o sysunix.o -c -I../../../dist/system_wrappers_js -include ../config/gcc_hidden.h -DANSI_ARROWS -DHAVE_TCGETATTR -DHIDE -DUSE_DIRENT -DSYS_UNIX -DHAVE_STDLIB -DUNIQUE_HISTORY -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../js-confdefs.h -DMOZILLA_CLIENT -MD -MF .deps/sysunix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/editline/sysunix.c rm -f libeditline.a /usr/pkg/bin/python2.7 ../config/pythonpath.py -I../config ../config/expandlibs_gen.py editline.o sysunix.o > libeditline.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/editline' /usr/pkg/bin/gmake -C shell libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell' jsworkers.cpp jsoptparse.cpp c++ -o jsworkers.o -c -I../../../dist/system_wrappers_js -include ../config/gcc_hidden.h -DEXPORT_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I.. -I.. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../js-confdefs.h -MD -MF .deps/jsworkers.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsworkers.cpp c++ -o jsoptparse.o -c -I../../../dist/system_wrappers_js -include ../config/gcc_hidden.h -DEXPORT_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I.. -I.. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../js-confdefs.h -MD -MF .deps/jsoptparse.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsoptparse.cpp jsheaptools.cpp c++ -o jsheaptools.o -c -I../../../dist/system_wrappers_js -include ../config/gcc_hidden.h -DEXPORT_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I.. -I.. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../js-confdefs.h -MD -MF .deps/jsheaptools.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsheaptools.cpp js.cpp c++ -o js.o -c -I../../../dist/system_wrappers_js -include ../config/gcc_hidden.h -DEXPORT_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I.. -I.. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../js-confdefs.h -MD -MF .deps/js.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/js.cpp In file included from ../jsval.h:45:0, from ../jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsworkers.cpp:47: ../jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../jsval.h:45:0, from ../jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsheaptools.cpp:43: ../jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/js.cpp:56: ../jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsworkers.cpp:48: ../ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../jsval.h:45:0, from ../jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsworkers.cpp:47: ../ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsheaptools.cpp:46: ../ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ In file included from ../jsval.h:45:0, from ../jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsheaptools.cpp:43: ../ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../jscntxt.h:60:0, from ../jsproxy.h:46, from ../jswrapper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/js.cpp:58: ../ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../jsutil.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/js.cpp:56: ../ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsworkers.cpp: In member function 'void js::workers::MainQueue::destroy(JSContext*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsworkers.cpp:371:16: warning: deleting object of polymorphic class type 'js::workers::MainQueue' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsworkers.cpp: In member function 'bool js::workers::ThreadPool::start(JSContext*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsworkers.cpp:511:20: warning: deleting object of polymorphic class type 'js::workers::WorkerQueue' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete wq; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsworkers.cpp: In member function 'void js::workers::ThreadPool::shutdown(JSContext*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsworkers.cpp:549:16: warning: deleting object of polymorphic class type 'js::workers::WorkerQueue' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete wq; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsworkers.cpp: In static member function 'static void js::workers::Worker::jsFinalize(JSContext*, JSObject*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsworkers.cpp:703:20: warning: deleting object of polymorphic class type 'js::workers::Worker' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete w; ^ ../jsobj.h: In static member function 'static void JSObject::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsworkers.cpp: In static member function 'static js::workers::Worker* js::workers::Worker::create(JSContext*, js::workers::WorkerParent*, JSString*, JSObject*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/jsworkers.cpp:1105:16: warning: deleting object of polymorphic class type 'js::workers::Worker' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete w; ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ../jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ../jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ../jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ../vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ../vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ../jsobj.h: In static member function 'static void JSObject::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ../vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ../jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ../vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ../jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ../vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ../vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ../vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ../vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ../jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ../ds/InlineMap.h: In member function 'void js::InlineMap::checkStaticInvariants()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../ds/InlineMap.h:78:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ZeroIsReserved::result); ^ ../methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../methodjit/MethodJIT.h:214:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert97' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../methodjit/MethodJIT.h:215:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/js.cpp: In function 'JSBool EvalInContext(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/js.cpp:3002:63: warning: the address of 'flags' will always evaluate as 'true' [-Waddress] JSObject *unwrapped = UnwrapObject(sobj, &flags, false); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell/js.cpp:3002:63: warning: converting 'false' to pointer type for argument 3 of 'JSObject* js::UnwrapObject(JSObject*, bool, uintN*)' [-Wconversion-null] /usr/pkg/bin/python2.7 ../config/pythonpath.py -I../config ../config/expandlibs_exec.py --uselist -- c++ -o js -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Dunix -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer js.o jsworkers.o jsoptparse.o jsheaptools.o -lpthread -Wl,-rpath,/usr/pkg/lib/xulrunner10 -L/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nss -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-rpath-link,../../../dist/bin -Wl,-rpath-link,/scratch/devel/xulrunner10/work/mozilla-esr10/dist/lib -L../../../dist/bin -L../../../dist/lib -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nspr -lplds4 -lplc4 -lnspr4 -pthread ../editline/libeditline.a ../libjs_static.a -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lffi -Wl,--export-dynamic /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config/nsinstall -R -m 755 js ../../../dist/bin /scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config/nsinstall -R -m 755 js .. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src' gmake[2]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake tools_tier_js gmake[2]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' hg: not found tools_tier_js gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' gmake[3]: 'js/src/Makefile' is up to date. gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake -C js/src tools gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src' /usr/pkg/bin/gmake -C config tools gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config' gmake[4]: Nothing to be done for 'tools'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/config' /usr/pkg/bin/gmake -C editline tools gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/editline' gmake[4]: Nothing to be done for 'tools'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/editline' /usr/pkg/bin/gmake -C shell tools gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell' gmake[4]: Nothing to be done for 'tools'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src/shell' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/src' gmake[2]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' gmake[1]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake tier_platform gmake[1]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' hg: not found tier_platform: xpcom modules/libreg modules/libpref intl netwerk extensions/auth modules/libmar gfx/qcms ipc js/ipc js/jetpack hal js/xpconnect intl/chardet widget/src/gtkxtbin modules/libjar storage extensions/cookie extensions/permissions rdf js/jsd media/libvorbis media/libnestegg media/libogg media/libtheora media/libsydneyaudio media/libpng uriloader caps parser gfx image dom view widget content editor layout docshell embedding xpfe/appshell extensions/universalchardet accessible profile tools/profiler xpfe/components widget/src/xremoteclient extensions/spellcheck toolkit security/manager extensions/pref services/crypto/component startupcache js/ductwork/debugger toolkit/library xpcom/stub /usr/pkg/bin/gmake export_tier_platform gmake[2]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' hg: not found export_tier_platform gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' gmake[3]: 'xpcom/Makefile' is up to date. gmake[3]: 'modules/libreg/Makefile' is up to date. gmake[3]: 'modules/libpref/Makefile' is up to date. gmake[3]: 'intl/Makefile' is up to date. gmake[3]: 'netwerk/Makefile' is up to date. gmake[3]: 'extensions/auth/Makefile' is up to date. gmake[3]: 'modules/libmar/Makefile' is up to date. gmake[3]: 'gfx/qcms/Makefile' is up to date. gmake[3]: 'ipc/Makefile' is up to date. gmake[3]: 'js/ipc/Makefile' is up to date. gmake[3]: 'js/jetpack/Makefile' is up to date. gmake[3]: 'hal/Makefile' is up to date. gmake[3]: 'js/xpconnect/Makefile' is up to date. gmake[3]: 'intl/chardet/Makefile' is up to date. gmake[3]: 'widget/src/gtkxtbin/Makefile' is up to date. gmake[3]: 'modules/libjar/Makefile' is up to date. gmake[3]: 'storage/Makefile' is up to date. gmake[3]: 'extensions/cookie/Makefile' is up to date. gmake[3]: 'extensions/permissions/Makefile' is up to date. gmake[3]: 'rdf/Makefile' is up to date. gmake[3]: 'js/jsd/Makefile' is up to date. gmake[3]: 'media/libvorbis/Makefile' is up to date. gmake[3]: 'media/libnestegg/Makefile' is up to date. gmake[3]: 'media/libogg/Makefile' is up to date. gmake[3]: 'media/libtheora/Makefile' is up to date. gmake[3]: 'media/libsydneyaudio/Makefile' is up to date. gmake[3]: 'media/libpng/Makefile' is up to date. gmake[3]: 'uriloader/Makefile' is up to date. gmake[3]: 'caps/Makefile' is up to date. /usr/pkg/bin/perl ./build/autoconf/make-makefile -t . -d . parser/Makefile hg: not found gmake[3]: 'gfx/Makefile' is up to date. gmake[3]: 'image/Makefile' is up to date. gmake[3]: 'dom/Makefile' is up to date. gmake[3]: 'view/Makefile' is up to date. gmake[3]: 'widget/Makefile' is up to date. gmake[3]: 'content/Makefile' is up to date. gmake[3]: 'editor/Makefile' is up to date. gmake[3]: 'layout/Makefile' is up to date. gmake[3]: 'docshell/Makefile' is up to date. gmake[3]: 'embedding/Makefile' is up to date. gmake[3]: 'xpfe/appshell/Makefile' is up to date. gmake[3]: 'extensions/universalchardet/Makefile' is up to date. gmake[3]: 'accessible/Makefile' is up to date. gmake[3]: 'profile/Makefile' is up to date. gmake[3]: 'tools/profiler/Makefile' is up to date. gmake[3]: 'xpfe/components/Makefile' is up to date. gmake[3]: 'widget/src/xremoteclient/Makefile' is up to date. gmake[3]: 'extensions/spellcheck/Makefile' is up to date. gmake[3]: 'toolkit/Makefile' is up to date. gmake[3]: 'security/manager/Makefile' is up to date. gmake[3]: 'extensions/pref/Makefile' is up to date. /usr/pkg/bin/perl ./build/autoconf/make-makefile -t . -d . services/crypto/component/Makefile hg: not found gmake[3]: 'startupcache/Makefile' is up to date. gmake[3]: 'js/ductwork/debugger/Makefile' is up to date. gmake[3]: 'toolkit/library/Makefile' is up to date. gmake[3]: 'xpcom/stub/Makefile' is up to date. creating services/crypto/component/Makefile creating parser/Makefile gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake -C xpcom export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom' /usr/pkg/bin/gmake -C idl-parser export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/idl-parser' /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=. --regen Generating LALR tables gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/idl-parser' /usr/pkg/bin/gmake -C typelib export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib' /usr/pkg/bin/gmake -C xpt export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt' /usr/pkg/bin/gmake -C public export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 xpt_arena.h xpt_struct.h xpt_xdr.h ../../../../dist/include gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/public' /usr/pkg/bin/gmake -C src export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src/.deps gmake[7]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src' xpt_struct.c gcc -o xpt_struct.o -c -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_XPT_API -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/xpt_struct.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src/xpt_struct.c xpt_xdr.c gcc -o xpt_xdr.o -c -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_XPT_API -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/xpt_xdr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src/xpt_xdr.c xpt_arena.c gcc -o xpt_arena.o -c -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_XPT_API -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/xpt_arena.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src/xpt_arena.c /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src/xpt_xdr.c: In function 'XPT_HashTableAdd': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src/xpt_xdr.c:146:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (((PRUint32)key) % XPT_HASHSIZE); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src/xpt_xdr.c: In function 'XPT_HashTableLookup': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src/xpt_xdr.c:162:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] XPTHashRecord *bucket = table->buckets[(PRUint32)key % XPT_HASHSIZE]; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src/xpt_xdr.c: In function 'XPT_GetOffsetForAddr': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src/xpt_xdr.c:486:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (PRUint32)XPT_HashTableLookup(cursor->state->pool->offset_map, addr); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src/xpt_xdr.c: In function 'XPT_SetOffsetForAddr': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src/xpt_xdr.c:493:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] addr, (void *)offset) != NULL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src/xpt_xdr.c: In function 'XPT_SetAddrForOffset': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src/xpt_xdr.c:500:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *)offset, addr) != NULL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src/xpt_xdr.c: In function 'XPT_GetAddrForOffset': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src/xpt_xdr.c:506:65: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return XPT_HashTableLookup(cursor->state->pool->offset_map, (void *)offset); ^ rm -f libxpt.a libxpt.a.desc /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_exec.py --extract -- ar cr libxpt.a xpt_arena.o xpt_struct.o xpt_xdr.o ranlib libxpt.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py xpt_arena.o xpt_struct.o xpt_xdr.o > libxpt.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libxpt.a libxpt.a.desc ../../../../dist/lib gmake[7]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src' gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src' /usr/pkg/bin/gmake -C tools export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/tools' gmake[7]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/tools' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../../dist/sdk/bin /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 xpt.py ../../../../dist/sdk/bin gmake[7]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/tools' gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/tools' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt' /usr/pkg/bin/gmake -C xpidl export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpidl' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/sdk/bin/ply /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 ../../../other-licenses/ply/ply/__init__.py ../../../other-licenses/ply/ply/lex.py ../../../other-licenses/ply/ply/yacc.py ../../../dist/sdk/bin/ply gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpidl' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/sdk/bin /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 ../../../xpcom/idl-parser/xpidl.py ../../../xpcom/idl-parser/header.py ../../../xpcom/idl-parser/typelib.py ../../../xpcom/idl-parser/xpidllex.py ../../../xpcom/idl-parser/xpidlyacc.py ../../../dist/sdk/bin gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpidl' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpidl' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib' /usr/pkg/bin/gmake -C string export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsAString.h nsAlgorithm.h nsCharTraits.h nsDependentString.h nsDependentSubstring.h nsLiteralString.h nsPrintfCString.h nsPromiseFlatString.h nsReadableUtils.h nsString.h nsStringBuffer.h nsStringFwd.h nsStringIterator.h nsSubstring.h nsSubstringTuple.h nsTDependentString.h nsTDependentSubstring.h nsTPromiseFlatString.h nsTString.h nsTSubstring.h nsTSubstringTuple.h nsUTF8Utils.h nsXPIDLString.h string-template-def-unichar.h string-template-def-char.h string-template-undef.h nsXPCOMStrings.h nsEmbedString.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string' /usr/pkg/bin/gmake -C glue export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue' /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. nomozalloc/Makefile mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/.deps creating xpcom/glue/nomozalloc/Makefile /usr/pkg/bin/gmake -C standalone export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsXPCOMGlue.h ../../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ../../../xpcom/glue/nsArrayEnumerator.cpp ../../../xpcom/glue/nsArrayUtils.cpp ../../../xpcom/glue/nsCategoryCache.cpp ../../../xpcom/glue/nsCOMPtr.cpp ../../../xpcom/glue/nsCOMArray.cpp ../../../xpcom/glue/nsCRTGlue.cpp ../../../xpcom/glue/nsClassInfoImpl.cpp ../../../xpcom/glue/nsComponentManagerUtils.cpp ../../../xpcom/glue/nsEnumeratorUtils.cpp ../../../xpcom/glue/nsID.cpp ../../../xpcom/glue/nsIInterfaceRequestorUtils.cpp ../../../xpcom/glue/nsINIParser.cpp ../../../xpcom/glue/nsISupportsImpl.cpp ../../../xpcom/glue/nsMemory.cpp ../../../xpcom/glue/nsWeakReference.cpp ../../../xpcom/glue/nsVersionComparator.cpp ../../../xpcom/glue/nsTHashtable.cpp ../../../xpcom/glue/nsQuickSort.cpp ../../../xpcom/glue/nsVoidArray.cpp ../../../xpcom/glue/nsTArray.cpp ../../../xpcom/glue/nsThreadUtils.cpp ../../../xpcom/glue/nsTObserverArray.cpp ../../../xpcom/glue/nsCycleCollectionParticipant.cpp ../../../xpcom/glue/nsCycleCollectorUtils.cpp ../../../xpcom/glue/nsDeque.cpp ../../../xpcom/glue/pldhash.cpp ../../../xpcom/glue/nsStringAPI.cpp . gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone' /usr/pkg/bin/gmake -C nomozalloc export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ../../../xpcom/glue/nsArrayEnumerator.cpp ../../../xpcom/glue/nsArrayUtils.cpp ../../../xpcom/glue/nsCategoryCache.cpp ../../../xpcom/glue/nsCOMPtr.cpp ../../../xpcom/glue/nsCOMArray.cpp ../../../xpcom/glue/nsCRTGlue.cpp ../../../xpcom/glue/nsClassInfoImpl.cpp ../../../xpcom/glue/nsComponentManagerUtils.cpp ../../../xpcom/glue/nsEnumeratorUtils.cpp ../../../xpcom/glue/nsID.cpp ../../../xpcom/glue/nsIInterfaceRequestorUtils.cpp ../../../xpcom/glue/nsINIParser.cpp ../../../xpcom/glue/nsISupportsImpl.cpp ../../../xpcom/glue/nsMemory.cpp ../../../xpcom/glue/nsWeakReference.cpp ../../../xpcom/glue/nsVersionComparator.cpp ../../../xpcom/glue/nsTHashtable.cpp ../../../xpcom/glue/nsQuickSort.cpp ../../../xpcom/glue/nsVoidArray.cpp ../../../xpcom/glue/nsTArray.cpp ../../../xpcom/glue/nsThreadUtils.cpp ../../../xpcom/glue/nsTObserverArray.cpp ../../../xpcom/glue/nsCycleCollectionParticipant.cpp ../../../xpcom/glue/nsCycleCollectorUtils.cpp ../../../xpcom/glue/nsDeque.cpp ../../../xpcom/glue/pldhash.cpp ../../../xpcom/glue/BlockingResourceBase.cpp ../../../xpcom/glue/DeadlockDetector.cpp ../../../xpcom/glue/SSE.cpp ../../../xpcom/glue/unused.cpp ../../../xpcom/glue/nsProxyRelease.cpp ../../../xpcom/glue/nsTextFormatter.cpp ../../../xpcom/glue/GenericFactory.cpp ../../../xpcom/glue/FileUtils.cpp ../../../xpcom/glue/nsStringAPI.cpp ../../../xpcom/glue/GenericModule.cpp ../../../xpcom/glue/DeadlockDetector.h ../../../xpcom/glue/SSE.h ../../../xpcom/glue/arm.h . gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsThreadUtils.h nsTPriorityQueue.h nsProxyRelease.h nsXPTCUtils.h nsCycleCollectorUtils.h nsArrayEnumerator.h nsArrayUtils.h nsBaseHashtable.h nsCOMArray.h nsCOMPtr.h nsCRTGlue.h nsCategoryCache.h nsClassHashtable.h nsComponentManagerUtils.h nsCycleCollectionParticipant.h nsDataHashtable.h nsDebug.h nsDeque.h nsEnumeratorUtils.h nsHashKeys.h nsIClassInfoImpl.h nsID.h nsIInterfaceRequestorUtils.h nsINIParser.h nsISupportsImpl.h nsISupportsUtils.h nsIWeakReferenceUtils.h nsInterfaceHashtable.h nsMemory.h nsQuickSort.h nsRefPtrHashtable.h nsServiceManagerUtils.h nsStringAPI.h nsStringGlue.h nsTArray.h nsTArray-inl.h nsTHashtable.h nsTObserverArray.h nsTWeakRef.h nsTextFormatter.h nsTraceRefcnt.h nsVersionComparator.h nsVoidArray.h nsWeakReference.h pldhash.h ../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 AutoRestore.h BlockingResourceBase.h CondVar.h DeadlockDetector.h FileUtils.h GenericFactory.h IntentionalCrash.h Monitor.h Mutex.h ReentrantMonitor.h SSE.h arm.h unused.h Observer.h ../../dist/include/mozilla /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsThreadIDs.h ../../dist/include/mozilla/threads gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue' /usr/pkg/bin/gmake -C base export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../dist/idl mkdir -p _xpidlgen nsIConsoleListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIConsoleListener.idl -d .deps/nsIConsoleListener.h.pp -o _xpidlgen/nsIConsoleListener.h nsIConsoleService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIConsoleService.idl -d .deps/nsIConsoleService.h.pp -o _xpidlgen/nsIConsoleService.h nsIConsoleMessage.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIConsoleMessage.idl -d .deps/nsIConsoleMessage.h.pp -o _xpidlgen/nsIConsoleMessage.h nsICycleCollectorListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsICycleCollectorListener.idl -d .deps/nsICycleCollectorListener.h.pp -o _xpidlgen/nsICycleCollectorListener.h nsIDebug2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIDebug2.idl -d .deps/nsIDebug2.h.pp -o _xpidlgen/nsIDebug2.h nsIErrorService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIErrorService.idl -d .deps/nsIErrorService.h.pp -o _xpidlgen/nsIErrorService.h nsIException.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIException.idl -d .deps/nsIException.h.pp -o _xpidlgen/nsIException.h nsIExceptionService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIExceptionService.idl -d .deps/nsIExceptionService.h.pp -o _xpidlgen/nsIExceptionService.h nsIVersionComparator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIVersionComparator.idl -d .deps/nsIVersionComparator.h.pp -o _xpidlgen/nsIVersionComparator.h nsIUUIDGenerator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIUUIDGenerator.idl -d .deps/nsIUUIDGenerator.h.pp -o _xpidlgen/nsIUUIDGenerator.h nsIMutable.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIMutable.idl -d .deps/nsIMutable.h.pp -o _xpidlgen/nsIMutable.h nsIDebug.idl nsIMemoryReporter.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIDebug.idl -d .deps/nsIDebug.h.pp -o _xpidlgen/nsIDebug.h /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIMemoryReporter.idl -d .deps/nsIMemoryReporter.h.pp -o _xpidlgen/nsIMemoryReporter.h nsIInterfaceRequestor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIInterfaceRequestor.idl -d .deps/nsIInterfaceRequestor.h.pp -o _xpidlgen/nsIInterfaceRequestor.h nsIMemory.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIMemory.idl -d .deps/nsIMemory.h.pp -o _xpidlgen/nsIMemory.h nsIProgrammingLanguage.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIProgrammingLanguage.idl -d .deps/nsIProgrammingLanguage.h.pp -o _xpidlgen/nsIProgrammingLanguage.h nsISupports.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsISupports.idl -d .deps/nsISupports.h.pp -o _xpidlgen/nsISupports.h nsITraceRefcnt.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsITraceRefcnt.idl -d .deps/nsITraceRefcnt.h.pp -o _xpidlgen/nsITraceRefcnt.h nsIWeakReference.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIWeakReference.idl -d .deps/nsIWeakReference.h.pp -o _xpidlgen/nsIWeakReference.h nsrootidl.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsrootidl.idl -d .deps/nsrootidl.h.pp -o _xpidlgen/nsrootidl.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsAgg.h nsAutoRef.h nsCom.h nsDebugImpl.h nsIAllocator.h nsIID.h nsISupportsObsolete.h nsStackWalk.h nsTraceRefcntImpl.h nsWeakPtr.h nsInterfaceRequestorAgg.h nsAutoPtr.h nsError.h nsISupportsBase.h nscore.h nsAtomicRefcnt.h nsCycleCollector.h nsObjCExceptions.h ../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 FunctionTimer.h MapsMemoryReporter.h ../../dist/include/mozilla /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIConsoleListener.idl nsIConsoleMessage.idl nsIConsoleService.idl nsICycleCollectorListener.idl nsIDebug2.idl nsIErrorService.idl nsIException.idl nsIExceptionService.idl nsIVersionComparator.idl nsIUUIDGenerator.idl nsIMutable.idl nsIMemoryReporter.idl nsIDebug.idl nsIInterfaceRequestor.idl nsIMemory.idl nsIProgrammingLanguage.idl nsISupports.idl nsITraceRefcnt.idl nsIWeakReference.idl nsrootidl.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIConsoleListener.h _xpidlgen/nsIConsoleMessage.h _xpidlgen/nsIConsoleService.h _xpidlgen/nsICycleCollectorListener.h _xpidlgen/nsIDebug2.h _xpidlgen/nsIErrorService.h _xpidlgen/nsIException.h _xpidlgen/nsIExceptionService.h _xpidlgen/nsIVersionComparator.h _xpidlgen/nsIUUIDGenerator.h _xpidlgen/nsIMutable.h _xpidlgen/nsIMemoryReporter.h _xpidlgen/nsIDebug.h _xpidlgen/nsIInterfaceRequestor.h _xpidlgen/nsIMemory.h _xpidlgen/nsIProgrammingLanguage.h _xpidlgen/nsISupports.h _xpidlgen/nsITraceRefcnt.h _xpidlgen/nsIWeakReference.h _xpidlgen/nsrootidl.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base' /usr/pkg/bin/gmake -C ds export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsAtomService.h nsCheapSets.h nsCppSharedAllocator.h nsCRT.h nsDoubleHashtable.h nsExpirationTracker.h nsFixedSizeAllocator.h nsHashSets.h nsHashtable.h nsIByteBuffer.h nsIUnicharBuffer.h nsMathUtils.h nsObserverService.h nsRecyclingAllocator.h nsStaticNameTable.h nsStaticAtom.h nsSupportsArray.h nsSupportsPrimitives.h nsVariant.h nsStringEnumerator.h nsHashPropertyBag.h nsWhitespaceTokenizer.h nsCharSeparatedTokenizer.h CheckedInt.h ../../dist/include nsIAtomService.idl nsICollection.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsICollection.idl -d .deps/nsICollection.h.pp -o _xpidlgen/nsICollection.h /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIAtomService.idl -d .deps/nsIAtomService.h.pp -o _xpidlgen/nsIAtomService.h nsIAtom.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIAtom.idl -d .deps/nsIAtom.h.pp -o _xpidlgen/nsIAtom.h nsIEnumerator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIEnumerator.idl -d .deps/nsIEnumerator.h.pp -o _xpidlgen/nsIEnumerator.h nsIINIParser.idl nsIPersistentProperties2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIINIParser.idl -d .deps/nsIINIParser.h.pp -o _xpidlgen/nsIINIParser.h /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIPersistentProperties2.idl -d .deps/nsIPersistentProperties2.h.pp -o _xpidlgen/nsIPersistentProperties2.h nsIProperty.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIProperty.idl -d .deps/nsIProperty.h.pp -o _xpidlgen/nsIProperty.h nsIPropertyBag.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIPropertyBag.idl -d .deps/nsIPropertyBag.h.pp -o _xpidlgen/nsIPropertyBag.h nsIPropertyBag2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIPropertyBag2.idl -d .deps/nsIPropertyBag2.h.pp -o _xpidlgen/nsIPropertyBag2.h nsIWritablePropertyBag.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIWritablePropertyBag.idl -d .deps/nsIWritablePropertyBag.h.pp -o _xpidlgen/nsIWritablePropertyBag.h nsIWritablePropertyBag2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIWritablePropertyBag2.idl -d .deps/nsIWritablePropertyBag2.h.pp -o _xpidlgen/nsIWritablePropertyBag2.h nsIRecyclingAllocator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIRecyclingAllocator.idl -d .deps/nsIRecyclingAllocator.h.pp -o _xpidlgen/nsIRecyclingAllocator.h nsIVariant.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIVariant.idl -d .deps/nsIVariant.h.pp -o _xpidlgen/nsIVariant.h nsISerializable.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsISerializable.idl -d .deps/nsISerializable.h.pp -o _xpidlgen/nsISerializable.h nsIStringEnumerator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIStringEnumerator.idl -d .deps/nsIStringEnumerator.h.pp -o _xpidlgen/nsIStringEnumerator.h nsISupportsArray.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsISupportsArray.idl -d .deps/nsISupportsArray.h.pp -o _xpidlgen/nsISupportsArray.h nsISupportsIterators.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsISupportsIterators.idl -d .deps/nsISupportsIterators.h.pp -o _xpidlgen/nsISupportsIterators.h nsIArray.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIArray.idl -d .deps/nsIArray.h.pp -o _xpidlgen/nsIArray.h nsIHashable.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIHashable.idl -d .deps/nsIHashable.h.pp -o _xpidlgen/nsIHashable.h nsIMutableArray.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIMutableArray.idl -d .deps/nsIMutableArray.h.pp -o _xpidlgen/nsIMutableArray.h nsIObserverService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIObserverService.idl -d .deps/nsIObserverService.h.pp -o _xpidlgen/nsIObserverService.h nsIObserver.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIObserver.idl -d .deps/nsIObserver.h.pp -o _xpidlgen/nsIObserver.h nsIProperties.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIProperties.idl -d .deps/nsIProperties.h.pp -o _xpidlgen/nsIProperties.h nsISimpleEnumerator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsISimpleEnumerator.idl -d .deps/nsISimpleEnumerator.h.pp -o _xpidlgen/nsISimpleEnumerator.h nsISupportsPrimitives.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsISupportsPrimitives.idl -d .deps/nsISupportsPrimitives.h.pp -o _xpidlgen/nsISupportsPrimitives.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 CharTokenizer.h TimeStamp.h ../../dist/include/mozilla /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIAtom.idl nsIAtomService.idl nsICollection.idl nsIEnumerator.idl nsIINIParser.idl nsIPersistentProperties2.idl nsIProperty.idl nsIPropertyBag.idl nsIPropertyBag2.idl nsIWritablePropertyBag.idl nsIWritablePropertyBag2.idl nsIRecyclingAllocator.idl nsIVariant.idl nsISerializable.idl nsIStringEnumerator.idl nsISupportsArray.idl nsISupportsIterators.idl nsIArray.idl nsIHashable.idl nsIMutableArray.idl nsIObserverService.idl nsIObserver.idl nsIProperties.idl nsISimpleEnumerator.idl nsISupportsPrimitives.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIAtom.h _xpidlgen/nsIAtomService.h _xpidlgen/nsICollection.h _xpidlgen/nsIEnumerator.h _xpidlgen/nsIINIParser.h _xpidlgen/nsIPersistentProperties2.h _xpidlgen/nsIProperty.h _xpidlgen/nsIPropertyBag.h _xpidlgen/nsIPropertyBag2.h _xpidlgen/nsIWritablePropertyBag.h _xpidlgen/nsIWritablePropertyBag2.h _xpidlgen/nsIRecyclingAllocator.h _xpidlgen/nsIVariant.h _xpidlgen/nsISerializable.h _xpidlgen/nsIStringEnumerator.h _xpidlgen/nsISupportsArray.h _xpidlgen/nsISupportsIterators.h _xpidlgen/nsIArray.h _xpidlgen/nsIHashable.h _xpidlgen/nsIMutableArray.h _xpidlgen/nsIObserverService.h _xpidlgen/nsIObserver.h _xpidlgen/nsIProperties.h _xpidlgen/nsISimpleEnumerator.h _xpidlgen/nsISupportsPrimitives.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds' /usr/pkg/bin/gmake -C io export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/.deps mkdir -p _xpidlgen nsIBinaryOutputStream.idl nsIDirectoryEnumerator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIBinaryOutputStream.idl -d .deps/nsIBinaryOutputStream.h.pp -o _xpidlgen/nsIBinaryOutputStream.h nsIBinaryInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIDirectoryEnumerator.idl -d .deps/nsIDirectoryEnumerator.h.pp -o _xpidlgen/nsIDirectoryEnumerator.h /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIBinaryInputStream.idl -d .deps/nsIBinaryInputStream.h.pp -o _xpidlgen/nsIBinaryInputStream.h nsIInputStreamTee.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIInputStreamTee.idl -d .deps/nsIInputStreamTee.h.pp -o _xpidlgen/nsIInputStreamTee.h nsILocalFileWin.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsILocalFileWin.idl -d .deps/nsILocalFileWin.h.pp -o _xpidlgen/nsILocalFileWin.h nsILineInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsILineInputStream.idl -d .deps/nsILineInputStream.h.pp -o _xpidlgen/nsILineInputStream.h nsIUnicharLineInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIUnicharLineInputStream.idl -d .deps/nsIUnicharLineInputStream.h.pp -o _xpidlgen/nsIUnicharLineInputStream.h nsISimpleUnicharStreamFactory.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsISimpleUnicharStreamFactory.idl -d .deps/nsISimpleUnicharStreamFactory.h.pp -o _xpidlgen/nsISimpleUnicharStreamFactory.h nsIMultiplexInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIMultiplexInputStream.idl -d .deps/nsIMultiplexInputStream.h.pp -o _xpidlgen/nsIMultiplexInputStream.h nsIObjectInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIObjectInputStream.idl -d .deps/nsIObjectInputStream.h.pp -o _xpidlgen/nsIObjectInputStream.h nsIPipe.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIPipe.idl -d .deps/nsIPipe.h.pp -o _xpidlgen/nsIPipe.h nsIObjectOutputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIObjectOutputStream.idl -d .deps/nsIObjectOutputStream.h.pp -o _xpidlgen/nsIObjectOutputStream.h nsISeekableStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsISeekableStream.idl -d .deps/nsISeekableStream.h.pp -o _xpidlgen/nsISeekableStream.h nsIStorageStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIStorageStream.idl -d .deps/nsIStorageStream.h.pp -o _xpidlgen/nsIStorageStream.h nsIStringStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIStringStream.idl -d .deps/nsIStringStream.h.pp -o _xpidlgen/nsIStringStream.h nsIStreamBufferAccess.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIStreamBufferAccess.idl -d .deps/nsIStreamBufferAccess.h.pp -o _xpidlgen/nsIStreamBufferAccess.h nsIAsyncInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIAsyncInputStream.idl -d .deps/nsIAsyncInputStream.h.pp -o _xpidlgen/nsIAsyncInputStream.h nsIAsyncOutputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIAsyncOutputStream.idl -d .deps/nsIAsyncOutputStream.h.pp -o _xpidlgen/nsIAsyncOutputStream.h nsIUnicharInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIUnicharInputStream.idl -d .deps/nsIUnicharInputStream.h.pp -o _xpidlgen/nsIUnicharInputStream.h nsIUnicharOutputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIUnicharOutputStream.idl -d .deps/nsIUnicharOutputStream.h.pp -o _xpidlgen/nsIUnicharOutputStream.h nsIConverterInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIConverterInputStream.idl -d .deps/nsIConverterInputStream.h.pp -o _xpidlgen/nsIConverterInputStream.h nsIConverterOutputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIConverterOutputStream.idl -d .deps/nsIConverterOutputStream.h.pp -o _xpidlgen/nsIConverterOutputStream.h nsIIOUtil.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIIOUtil.idl -d .deps/nsIIOUtil.h.pp -o _xpidlgen/nsIIOUtil.h nsISafeOutputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsISafeOutputStream.idl -d .deps/nsISafeOutputStream.h.pp -o _xpidlgen/nsISafeOutputStream.h nsIScriptableBase64Encoder.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIScriptableBase64Encoder.idl -d .deps/nsIScriptableBase64Encoder.h.pp -o _xpidlgen/nsIScriptableBase64Encoder.h nsIDirectoryService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIDirectoryService.idl -d .deps/nsIDirectoryService.h.pp -o _xpidlgen/nsIDirectoryService.h nsILocalFile.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsILocalFile.idl -d .deps/nsILocalFile.h.pp -o _xpidlgen/nsILocalFile.h nsIFile.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIFile.idl -d .deps/nsIFile.h.pp -o _xpidlgen/nsIFile.h nsIInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIInputStream.idl -d .deps/nsIInputStream.h.pp -o _xpidlgen/nsIInputStream.h nsIOutputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIOutputStream.idl -d .deps/nsIOutputStream.h.pp -o _xpidlgen/nsIOutputStream.h nsIScriptableInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIScriptableInputStream.idl -d .deps/nsIScriptableInputStream.h.pp -o _xpidlgen/nsIScriptableInputStream.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsAppDirectoryServiceDefs.h nsDirectoryService.h nsDirectoryServiceAtomList.h nsEscape.h nsLinebreakConverter.h nsLocalFile.h nsMultiplexInputStream.h nsNativeCharsetUtils.h nsScriptableInputStream.h nsStorageStream.h nsStringStream.h nsStreamUtils.h nsWildCard.h nsLocalFileUnix.h nsDirectoryServiceDefs.h nsDirectoryServiceUtils.h ../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 Base64.h ../../dist/include/mozilla /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIBinaryInputStream.idl nsIBinaryOutputStream.idl nsIDirectoryEnumerator.idl nsIInputStreamTee.idl nsILocalFileWin.idl nsILineInputStream.idl nsIUnicharLineInputStream.idl nsISimpleUnicharStreamFactory.idl nsIMultiplexInputStream.idl nsIObjectInputStream.idl nsIObjectOutputStream.idl nsIPipe.idl nsISeekableStream.idl nsIStorageStream.idl nsIStringStream.idl nsIStreamBufferAccess.idl nsIAsyncInputStream.idl nsIAsyncOutputStream.idl nsIUnicharInputStream.idl nsIUnicharOutputStream.idl nsIConverterInputStream.idl nsIConverterOutputStream.idl nsIIOUtil.idl nsISafeOutputStream.idl nsIScriptableBase64Encoder.idl nsIDirectoryService.idl nsIFile.idl nsILocalFile.idl nsIInputStream.idl nsIOutputStream.idl nsIScriptableInputStream.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIBinaryInputStream.h _xpidlgen/nsIBinaryOutputStream.h _xpidlgen/nsIDirectoryEnumerator.h _xpidlgen/nsIInputStreamTee.h _xpidlgen/nsILocalFileWin.h _xpidlgen/nsILineInputStream.h _xpidlgen/nsIUnicharLineInputStream.h _xpidlgen/nsISimpleUnicharStreamFactory.h _xpidlgen/nsIMultiplexInputStream.h _xpidlgen/nsIObjectInputStream.h _xpidlgen/nsIObjectOutputStream.h _xpidlgen/nsIPipe.h _xpidlgen/nsISeekableStream.h _xpidlgen/nsIStorageStream.h _xpidlgen/nsIStringStream.h _xpidlgen/nsIStreamBufferAccess.h _xpidlgen/nsIAsyncInputStream.h _xpidlgen/nsIAsyncOutputStream.h _xpidlgen/nsIUnicharInputStream.h _xpidlgen/nsIUnicharOutputStream.h _xpidlgen/nsIConverterInputStream.h _xpidlgen/nsIConverterOutputStream.h _xpidlgen/nsIIOUtil.h _xpidlgen/nsISafeOutputStream.h _xpidlgen/nsIScriptableBase64Encoder.h _xpidlgen/nsIDirectoryService.h _xpidlgen/nsIFile.h _xpidlgen/nsILocalFile.h _xpidlgen/nsIInputStream.h _xpidlgen/nsIOutputStream.h _xpidlgen/nsIScriptableInputStream.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io' /usr/pkg/bin/gmake -C components export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/.deps mkdir -p _xpidlgen nsIClassInfo.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsIClassInfo.idl -d .deps/nsIClassInfo.h.pp -o _xpidlgen/nsIClassInfo.h nsIFactory.idl nsIComponentRegistrar.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsIComponentRegistrar.idl -d .deps/nsIComponentRegistrar.h.pp -o _xpidlgen/nsIComponentRegistrar.h /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsIFactory.idl -d .deps/nsIFactory.h.pp -o _xpidlgen/nsIFactory.h nsIModule.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsIModule.idl -d .deps/nsIModule.h.pp -o _xpidlgen/nsIModule.h nsIServiceManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsIServiceManager.idl -d .deps/nsIServiceManager.h.pp -o _xpidlgen/nsIServiceManager.h nsIComponentManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsIComponentManager.idl -d .deps/nsIComponentManager.h.pp -o _xpidlgen/nsIComponentManager.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsCategoryManagerUtils.h ../../dist/include nsICategoryManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsICategoryManager.idl -d .deps/nsICategoryManager.h.pp -o _xpidlgen/nsICategoryManager.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 Module.h ModuleLoader.h ModuleUtils.h ../../dist/include/mozilla /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIClassInfo.idl nsIComponentRegistrar.idl nsIFactory.idl nsIModule.idl nsIServiceManager.idl nsIComponentManager.idl nsICategoryManager.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIClassInfo.h _xpidlgen/nsIComponentRegistrar.h _xpidlgen/nsIFactory.h _xpidlgen/nsIModule.h _xpidlgen/nsIServiceManager.h _xpidlgen/nsIComponentManager.h _xpidlgen/nsICategoryManager.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components' /usr/pkg/bin/gmake -C threads export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/.deps mkdir -p _xpidlgen nsIThread.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsIThread.idl -d .deps/nsIThread.h.pp -o _xpidlgen/nsIThread.h nsIThreadInternal.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsIThreadInternal.idl -d .deps/nsIThreadInternal.h.pp -o _xpidlgen/nsIThreadInternal.h nsIEventTarget.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsIEventTarget.idl -d .deps/nsIEventTarget.h.pp -o _xpidlgen/nsIEventTarget.h nsIThreadManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsIThreadManager.idl -d .deps/nsIThreadManager.h.pp -o _xpidlgen/nsIThreadManager.h nsIThreadPool.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsIThreadPool.idl -d .deps/nsIThreadPool.h.pp -o _xpidlgen/nsIThreadPool.h nsITimer.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsITimer.idl -d .deps/nsITimer.h.pp -o _xpidlgen/nsITimer.h nsIRunnable.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsIRunnable.idl -d .deps/nsIRunnable.h.pp -o _xpidlgen/nsIRunnable.h nsIEnvironment.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsIEnvironment.idl -d .deps/nsIEnvironment.h.pp -o _xpidlgen/nsIEnvironment.h nsIProcess.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsIProcess.idl -d .deps/nsIProcess.h.pp -o _xpidlgen/nsIProcess.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsProcess.h nsEventQueue.h nsThreadUtilsInternal.h ../../dist/include nsISupportsPriority.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsISupportsPriority.idl -d .deps/nsISupportsPriority.h.pp -o _xpidlgen/nsISupportsPriority.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIEventTarget.idl nsIThread.idl nsIThreadInternal.idl nsIThreadManager.idl nsIThreadPool.idl nsITimer.idl nsIRunnable.idl nsIEnvironment.idl nsIProcess.idl nsISupportsPriority.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIEventTarget.h _xpidlgen/nsIThread.h _xpidlgen/nsIThreadInternal.h _xpidlgen/nsIThreadManager.h _xpidlgen/nsIThreadPool.h _xpidlgen/nsITimer.h _xpidlgen/nsIRunnable.h _xpidlgen/nsIEnvironment.h _xpidlgen/nsIProcess.h _xpidlgen/nsISupportsPriority.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads' /usr/pkg/bin/gmake -C reflect export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect' /usr/pkg/bin/gmake -C xptinfo export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo' /usr/pkg/bin/gmake -C public export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/public/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 xptinfo.h ../../../../dist/include nsIInterfaceInfo.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/public/nsIInterfaceInfo.idl -d .deps/nsIInterfaceInfo.h.pp -o _xpidlgen/nsIInterfaceInfo.h nsIInterfaceInfoManager.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/public/nsIInterfaceInfoManager.idl -d .deps/nsIInterfaceInfoManager.h.pp -o _xpidlgen/nsIInterfaceInfoManager.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIInterfaceInfo.idl nsIInterfaceInfoManager.idl ../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIInterfaceInfo.h _xpidlgen/nsIInterfaceInfoManager.h ../../../../dist/include gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/public' /usr/pkg/bin/gmake -C src export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src/.deps gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo' /usr/pkg/bin/gmake -C xptcall export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall' /usr/pkg/bin/gmake -C public export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 xptcall.h xptcstubsdecl.inc xptcstubsdef.inc ../../../../dist/include gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/public' /usr/pkg/bin/gmake -C src export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/.deps /usr/pkg/bin/gmake -C md export gmake[7]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md' /usr/pkg/bin/gmake -C unix export gmake[8]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/.deps /usr/pkg/bin/python2.7 ../../../../../../config/buildlist.py ../../../../../../config/final-link-libs xptcmd gmake[8]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix' gmake[7]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md' gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect' /usr/pkg/bin/gmake -C proxy export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/public/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsProxiedService.h ../../../dist/include nsIProxyObjectManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/public/nsIProxyObjectManager.idl -d .deps/nsIProxyObjectManager.h.pp -o _xpidlgen/nsIProxyObjectManager.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIProxyObjectManager.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIProxyObjectManager.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy' /usr/pkg/bin/gmake -C system export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/.deps mkdir -p _xpidlgen nsIXULRuntime.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIXULRuntime.idl -d .deps/nsIXULRuntime.h.pp -o _xpidlgen/nsIXULRuntime.h nsIGConfService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIGConfService.idl -d .deps/nsIGConfService.h.pp -o _xpidlgen/nsIGConfService.h nsIGnomeVFSService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIGnomeVFSService.idl -d .deps/nsIGnomeVFSService.h.pp -o _xpidlgen/nsIGnomeVFSService.h nsIXULAppInfo.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIXULAppInfo.idl -d .deps/nsIXULAppInfo.h.pp -o _xpidlgen/nsIXULAppInfo.h nsIBlocklistService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIBlocklistService.idl -d .deps/nsIBlocklistService.h.pp -o _xpidlgen/nsIBlocklistService.h nsIGIOService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIGIOService.idl -d .deps/nsIGIOService.h.pp -o _xpidlgen/nsIGIOService.h nsIGSettingsService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIGSettingsService.idl -d .deps/nsIGSettingsService.h.pp -o _xpidlgen/nsIGSettingsService.h nsIDeviceMotion.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIDeviceMotion.idl -d .deps/nsIDeviceMotion.h.pp -o _xpidlgen/nsIDeviceMotion.h nsIGeolocationProvider.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIGeolocationProvider.idl -d .deps/nsIGeolocationProvider.h.pp -o _xpidlgen/nsIGeolocationProvider.h nsIHapticFeedback.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIHapticFeedback.idl -d .deps/nsIHapticFeedback.h.pp -o _xpidlgen/nsIHapticFeedback.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIXULAppInfo.idl nsIXULRuntime.idl nsIGConfService.idl nsIGnomeVFSService.idl nsIBlocklistService.idl nsIGIOService.idl nsIGSettingsService.idl nsIDeviceMotion.idl nsIGeolocationProvider.idl nsIHapticFeedback.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIXULAppInfo.h _xpidlgen/nsIXULRuntime.h _xpidlgen/nsIGConfService.h _xpidlgen/nsIGnomeVFSService.h _xpidlgen/nsIBlocklistService.h _xpidlgen/nsIGIOService.h _xpidlgen/nsIGSettingsService.h _xpidlgen/nsIDeviceMotion.h _xpidlgen/nsIGeolocationProvider.h _xpidlgen/nsIHapticFeedback.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system' /usr/pkg/bin/gmake -C ../chrome export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/chrome' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/chrome/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/public/.deps mkdir -p _xpidlgen nsIToolkitChromeRegistry.idl nsIChromeRegistry.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/public/nsIChromeRegistry.idl -d .deps/nsIChromeRegistry.h.pp -o _xpidlgen/nsIChromeRegistry.h /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/public/nsIToolkitChromeRegistry.idl -d .deps/nsIToolkitChromeRegistry.h.pp -o _xpidlgen/nsIToolkitChromeRegistry.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIChromeRegistry.idl nsIToolkitChromeRegistry.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIChromeRegistry.h _xpidlgen/nsIToolkitChromeRegistry.h ../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/chrome/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 RegistryMessageUtils.h ../../dist/include/mozilla/chrome gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/chrome' /usr/pkg/bin/gmake -C build export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/.deps /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../config/final-link-libs xpcom_core /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsXPCOMCIDInternal.h xrecore.h nsXULAppAPI.h nsXPCOM.h nsXPCOMCID.h ../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 XPCOM.h Services.h ServiceList.h Omnijar.h ../../dist/include/mozilla /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ../../xpcom/glue/nsArrayEnumerator.cpp ../../xpcom/glue/nsArrayUtils.cpp ../../xpcom/glue/nsCategoryCache.cpp ../../xpcom/glue/nsCOMPtr.cpp ../../xpcom/glue/nsCOMArray.cpp ../../xpcom/glue/nsCRTGlue.cpp ../../xpcom/glue/nsClassInfoImpl.cpp ../../xpcom/glue/nsComponentManagerUtils.cpp ../../xpcom/glue/nsEnumeratorUtils.cpp ../../xpcom/glue/nsID.cpp ../../xpcom/glue/nsIInterfaceRequestorUtils.cpp ../../xpcom/glue/nsINIParser.cpp ../../xpcom/glue/nsISupportsImpl.cpp ../../xpcom/glue/nsMemory.cpp ../../xpcom/glue/nsWeakReference.cpp ../../xpcom/glue/nsVersionComparator.cpp ../../xpcom/glue/nsTHashtable.cpp ../../xpcom/glue/nsQuickSort.cpp ../../xpcom/glue/nsVoidArray.cpp ../../xpcom/glue/nsTArray.cpp ../../xpcom/glue/nsThreadUtils.cpp ../../xpcom/glue/nsTObserverArray.cpp ../../xpcom/glue/nsCycleCollectionParticipant.cpp ../../xpcom/glue/nsCycleCollectorUtils.cpp ../../xpcom/glue/nsDeque.cpp ../../xpcom/glue/pldhash.cpp ../../xpcom/glue/BlockingResourceBase.cpp ../../xpcom/glue/DeadlockDetector.cpp ../../xpcom/glue/SSE.cpp ../../xpcom/glue/unused.cpp ../../xpcom/glue/nsProxyRelease.cpp ../../xpcom/glue/nsTextFormatter.cpp ../../xpcom/glue/GenericFactory.cpp ../../xpcom/glue/FileUtils.cpp . gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 xpcom-config.h ../dist/include gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom' /usr/pkg/bin/gmake -C modules/libreg export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg' /usr/pkg/bin/gmake -C include export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg/include' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 VerReg.h NSReg.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg/include' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg/src/.deps /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../config/final-link-libs mozreg_s gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg' /usr/pkg/bin/gmake -C modules/libpref export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref' /usr/pkg/bin/gmake -C public export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 PPrefTuple.h PrefTuple.h ../../../dist/include nsIPrefBranchInternal.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public/nsIPrefBranchInternal.idl -d .deps/nsIPrefBranchInternal.h.pp -o _xpidlgen/nsIPrefBranchInternal.h nsIRelativeFilePref.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public/nsIRelativeFilePref.idl -d .deps/nsIRelativeFilePref.h.pp -o _xpidlgen/nsIRelativeFilePref.h nsIPrefService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public/nsIPrefService.idl -d .deps/nsIPrefService.h.pp -o _xpidlgen/nsIPrefService.h nsIPrefBranch.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public/nsIPrefBranch.idl -d .deps/nsIPrefBranch.h.pp -o _xpidlgen/nsIPrefBranch.h nsIPrefBranch2.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public/nsIPrefBranch2.idl -d .deps/nsIPrefBranch2.h.pp -o _xpidlgen/nsIPrefBranch2.h nsIPrefLocalizedString.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public/nsIPrefLocalizedString.idl -d .deps/nsIPrefLocalizedString.h.pp -o _xpidlgen/nsIPrefLocalizedString.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 Preferences.h ../../../dist/include/mozilla /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIPrefBranchInternal.idl nsIRelativeFilePref.idl nsIPrefService.idl nsIPrefBranch.idl nsIPrefBranch2.idl nsIPrefLocalizedString.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIPrefBranchInternal.h _xpidlgen/nsIRelativeFilePref.h _xpidlgen/nsIPrefService.h _xpidlgen/nsIPrefBranch.h _xpidlgen/nsIPrefBranch2.h _xpidlgen/nsIPrefLocalizedString.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref' /usr/pkg/bin/gmake -C intl export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl' /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. hyphenation/Makefile gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale' /usr/pkg/bin/gmake -C public export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locales' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locales' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk' /usr/pkg/bin/gmake -C idl export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsCollationCID.h nsDateTimeFormatCID.h nsIDateTimeFormat.h nsILanguageAtomService.h nsPosixLocale.h nsIOS2Locale.h nsWin32Locale.h nsICharsetAlias.h nsIPlatformCharset.h nsLocaleCID.h ../../../dist/include gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/idl' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/idl/.deps mkdir -p _xpidlgen gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/public' /usr/pkg/bin/gmake -C idl export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/idl' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/idl/.deps nsISemanticUnitScanner.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/idl/nsISemanticUnitScanner.idl -d .deps/nsISemanticUnitScanner.h.pp -o _xpidlgen/nsISemanticUnitScanner.h creating intl/hyphenation/Makefile mkdir -p _xpidlgen gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres/public/.deps mkdir -p _xpidlgen nsILocale.idl gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil' /usr/pkg/bin/gmake -C idl export /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/idl/nsILocale.idl -d .deps/nsILocale.h.pp -o _xpidlgen/nsILocale.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/idl' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/idl/.deps nsIStringBundle.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres/public/nsIStringBundle.idl -d .deps/nsIStringBundle.h.pp -o _xpidlgen/nsIStringBundle.h mkdir -p _xpidlgen nsIEntityConverter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/idl/nsIEntityConverter.idl -d .deps/nsIEntityConverter.h.pp -o _xpidlgen/nsIEntityConverter.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsISemanticUnitScanner.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsISemanticUnitScanner.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/idl' /usr/pkg/bin/gmake -C public export nsILocaleService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/public' -I../../../xpcom/idl-parser \ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsILineBreaker.h nsIWordBreaker.h nsLWBrkCIID.h ../../../dist/include ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/idl/nsILocaleService.idl -d .deps/nsILocaleService.h.pp -o _xpidlgen/nsILocaleService.h gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/src/.deps nsIStringBundleOverride.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres/public/nsIStringBundleOverride.idl -d .deps/nsIStringBundleOverride.h.pp -o _xpidlgen/nsIStringBundleOverride.h gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk' nsISaveAsCharset.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/idl/nsISaveAsCharset.idl -d .deps/nsISaveAsCharset.h.pp -o _xpidlgen/nsISaveAsCharset.h nsIScriptableDateFormat.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/idl/nsIScriptableDateFormat.idl -d .deps/nsIScriptableDateFormat.h.pp -o _xpidlgen/nsIScriptableDateFormat.h gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation' /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. public/Makefile /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIStringBundle.idl nsIStringBundleOverride.idl ../../../dist/idl nsICollation.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/idl/nsICollation.idl -d .deps/nsICollation.h.pp -o _xpidlgen/nsICollation.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIStringBundle.h _xpidlgen/nsIStringBundleOverride.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres/src/.deps creating intl/hyphenation/public/Makefile /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. src/Makefile gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres' nsIUnicodeNormalizer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/idl/nsIUnicodeNormalizer.idl -d .deps/nsIUnicodeNormalizer.h.pp -o _xpidlgen/nsIUnicodeNormalizer.h creating intl/hyphenation/src/Makefile /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsHyphenationManager.h nsHyphenator.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsILocale.idl nsILocaleService.idl nsIScriptableDateFormat.idl nsICollation.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsILocale.h _xpidlgen/nsILocaleService.h _xpidlgen/nsIScriptableDateFormat.h _xpidlgen/nsICollation.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/idl' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/.deps /usr/pkg/bin/gmake -C unix export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/unix' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/unix/.deps gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/unix' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsCollation.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIEntityConverter.idl nsISaveAsCharset.idl nsIUnicodeNormalizer.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIEntityConverter.h _xpidlgen/nsISaveAsCharset.h _xpidlgen/nsIUnicodeNormalizer.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/idl' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsICaseConversion.h nsIUGenCategory.h nsUnicharUtilCIID.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/public' /usr/pkg/bin/gmake -C util export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util/.deps /usr/pkg/bin/gmake -C internal export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util/internal' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util/internal/.deps /usr/pkg/bin/python2.7 ../../../../config/buildlist.py ../../../../config/final-link-libs unicharutil_s gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util/internal' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsCompressedCharMap.h nsBidiUtils.h nsUnicharUtils.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/src' /usr/pkg/bin/gmake -C tables export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/tables' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/tables' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil' /usr/pkg/bin/gmake -C uconv export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv' /usr/pkg/bin/gmake -C idl export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/idl' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/idl/.deps mkdir -p _xpidlgen nsITextToSubURI.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/idl/nsITextToSubURI.idl -d .deps/nsITextToSubURI.h.pp -o _xpidlgen/nsITextToSubURI.h nsICharsetConverterManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/idl/nsICharsetConverterManager.idl -d .deps/nsICharsetConverterManager.h.pp -o _xpidlgen/nsICharsetConverterManager.h nsICurrentCharsetListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/idl/nsICurrentCharsetListener.idl -d .deps/nsICurrentCharsetListener.h.pp -o _xpidlgen/nsICurrentCharsetListener.h nsIScriptableUConv.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/idl/nsIScriptableUConv.idl -d .deps/nsIScriptableUConv.h.pp -o _xpidlgen/nsIScriptableUConv.h nsIUTF8ConverterService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/idl/nsIUTF8ConverterService.idl -d .deps/nsIUTF8ConverterService.h.pp -o _xpidlgen/nsIUTF8ConverterService.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsITextToSubURI.idl nsICurrentCharsetListener.idl nsICharsetConverterManager.idl nsIScriptableUConv.idl nsIUTF8ConverterService.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsITextToSubURI.h _xpidlgen/nsICurrentCharsetListener.h _xpidlgen/nsICharsetConverterManager.h _xpidlgen/nsIScriptableUConv.h _xpidlgen/nsIUTF8ConverterService.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/idl' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIUnicodeDecoder.h nsIUnicodeEncoder.h uconvutil.h nsEncoderDecoderUtils.h nsUConvCID.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/public' /usr/pkg/bin/gmake -C util export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/util' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/util/.deps /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../config/final-link-libs ucvutil_s gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/util' /usr/pkg/bin/gmake -C ucvja export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvja' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvja/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsUCVJACID.h nsUCVJA2CID.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvja' /usr/pkg/bin/gmake -C ucvcn export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvcn' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvcn/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsUCvCnCID.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvcn' /usr/pkg/bin/gmake -C ucvlatin export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsUCvLatinCID.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin' /usr/pkg/bin/gmake -C ucvtw export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsUCvTWCID.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw' /usr/pkg/bin/gmake -C ucvtw2 export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw2' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw2/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsUCvTW2CID.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw2' /usr/pkg/bin/gmake -C ucvko export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvko' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvko/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsUCvKOCID.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvko' /usr/pkg/bin/gmake -C ucvibm export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsUCvIBMCID.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv' /usr/pkg/bin/gmake -C build export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/build' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/build/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/build' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl' /usr/pkg/bin/gmake -C netwerk export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk' /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. ipc/Makefile creating netwerk/ipc/Makefile /usr/pkg/bin/gmake -C base export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/.deps mkdir -p _xpidlgen nsIApplicationCache.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIApplicationCache.idl -d .deps/nsIApplicationCache.h.pp -o _xpidlgen/nsIApplicationCache.h nsIApplicationCacheChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIApplicationCacheChannel.idl -d .deps/nsIApplicationCacheChannel.h.pp -o _xpidlgen/nsIApplicationCacheChannel.h nsIApplicationCacheContainer.idl nsIApplicationCacheService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIApplicationCacheService.idl -d .deps/nsIApplicationCacheService.h.pp -o _xpidlgen/nsIApplicationCacheService.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIApplicationCacheContainer.idl -d .deps/nsIApplicationCacheContainer.h.pp -o _xpidlgen/nsIApplicationCacheContainer.h nsIAuthInformation.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAuthInformation.idl -d .deps/nsIAuthInformation.h.pp -o _xpidlgen/nsIAuthInformation.h nsIAuthPrompt.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAuthPrompt.idl -d .deps/nsIAuthPrompt.h.pp -o _xpidlgen/nsIAuthPrompt.h nsIAuthPrompt2.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAuthPrompt2.idl -d .deps/nsIAuthPrompt2.h.pp -o _xpidlgen/nsIAuthPrompt2.h nsIAuthPromptAdapterFactory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAuthPromptAdapterFactory.idl -d .deps/nsIAuthPromptAdapterFactory.h.pp -o _xpidlgen/nsIAuthPromptAdapterFactory.h nsIAuthPromptCallback.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAuthPromptCallback.idl -d .deps/nsIAuthPromptCallback.h.pp -o _xpidlgen/nsIAuthPromptCallback.h nsIAsyncStreamCopier.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAsyncStreamCopier.idl -d .deps/nsIAsyncStreamCopier.h.pp -o _xpidlgen/nsIAsyncStreamCopier.h nsIAsyncVerifyRedirectCallback.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAsyncVerifyRedirectCallback.idl -d .deps/nsIAsyncVerifyRedirectCallback.h.pp -o _xpidlgen/nsIAsyncVerifyRedirectCallback.h nsIBufferedStreams.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIBufferedStreams.idl -d .deps/nsIBufferedStreams.h.pp -o _xpidlgen/nsIBufferedStreams.h nsICancelable.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsICancelable.idl -d .deps/nsICancelable.h.pp -o _xpidlgen/nsICancelable.h nsICryptoHash.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsICryptoHash.idl -d .deps/nsICryptoHash.h.pp -o _xpidlgen/nsICryptoHash.h nsIChannelPolicy.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIChannelPolicy.idl -d .deps/nsIChannelPolicy.h.pp -o _xpidlgen/nsIChannelPolicy.h nsICryptoHMAC.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsICryptoHMAC.idl -d .deps/nsICryptoHMAC.h.pp -o _xpidlgen/nsICryptoHMAC.h nsIDownloader.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIDownloader.idl -d .deps/nsIDownloader.h.pp -o _xpidlgen/nsIDownloader.h nsIEncodedChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIEncodedChannel.idl -d .deps/nsIEncodedChannel.h.pp -o _xpidlgen/nsIEncodedChannel.h nsIFileStreams.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIFileStreams.idl -d .deps/nsIFileStreams.h.pp -o _xpidlgen/nsIFileStreams.h nsIIncrementalDownload.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIIncrementalDownload.idl -d .deps/nsIIncrementalDownload.h.pp -o _xpidlgen/nsIIncrementalDownload.h nsIInputStreamPump.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIInputStreamPump.idl -d .deps/nsIInputStreamPump.h.pp -o _xpidlgen/nsIInputStreamPump.h nsIInputStreamChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIInputStreamChannel.idl -d .deps/nsIInputStreamChannel.h.pp -o _xpidlgen/nsIInputStreamChannel.h nsIIOService2.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIIOService2.idl -d .deps/nsIIOService2.h.pp -o _xpidlgen/nsIIOService2.h nsIIPCSerializable.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIIPCSerializable.idl -d .deps/nsIIPCSerializable.h.pp -o _xpidlgen/nsIIPCSerializable.h nsIMIMEInputStream.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIMIMEInputStream.idl -d .deps/nsIMIMEInputStream.h.pp -o _xpidlgen/nsIMIMEInputStream.h nsINetworkLinkService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsINetworkLinkService.idl -d .deps/nsINetworkLinkService.h.pp -o _xpidlgen/nsINetworkLinkService.h nsIPermission.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIPermission.idl -d .deps/nsIPermission.h.pp -o _xpidlgen/nsIPermission.h nsIPermissionManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIPermissionManager.idl -d .deps/nsIPermissionManager.h.pp -o _xpidlgen/nsIPermissionManager.h nsIPrivateBrowsingService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIPrivateBrowsingService.idl -d .deps/nsIPrivateBrowsingService.h.pp -o _xpidlgen/nsIPrivateBrowsingService.h nsIProgressEventSink.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProgressEventSink.idl -d .deps/nsIProgressEventSink.h.pp -o _xpidlgen/nsIProgressEventSink.h nsIPrompt.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIPrompt.idl -d .deps/nsIPrompt.h.pp -o _xpidlgen/nsIPrompt.h nsIProtocolProxyService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProtocolProxyService.idl -d .deps/nsIProtocolProxyService.h.pp -o _xpidlgen/nsIProtocolProxyService.h nsIProtocolProxyService2.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProtocolProxyService2.idl -d .deps/nsIProtocolProxyService2.h.pp -o _xpidlgen/nsIProtocolProxyService2.h nsIProtocolProxyFilter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProtocolProxyFilter.idl -d .deps/nsIProtocolProxyFilter.h.pp -o _xpidlgen/nsIProtocolProxyFilter.h nsIProtocolProxyCallback.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProtocolProxyCallback.idl -d .deps/nsIProtocolProxyCallback.h.pp -o _xpidlgen/nsIProtocolProxyCallback.h nsIProxiedProtocolHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProxiedProtocolHandler.idl -d .deps/nsIProxiedProtocolHandler.h.pp -o _xpidlgen/nsIProxiedProtocolHandler.h nsIProxyAutoConfig.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProxyAutoConfig.idl -d .deps/nsIProxyAutoConfig.h.pp -o _xpidlgen/nsIProxyAutoConfig.h nsIProxyInfo.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProxyInfo.idl -d .deps/nsIProxyInfo.h.pp -o _xpidlgen/nsIProxyInfo.h nsITransport.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsITransport.idl -d .deps/nsITransport.h.pp -o _xpidlgen/nsITransport.h nsISocketTransport.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISocketTransport.idl -d .deps/nsISocketTransport.h.pp -o _xpidlgen/nsISocketTransport.h nsISocketTransportService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISocketTransportService.idl -d .deps/nsISocketTransportService.h.pp -o _xpidlgen/nsISocketTransportService.h nsIServerSocket.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIServerSocket.idl -d .deps/nsIServerSocket.h.pp -o _xpidlgen/nsIServerSocket.h nsIResumableChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIResumableChannel.idl -d .deps/nsIResumableChannel.h.pp -o _xpidlgen/nsIResumableChannel.h nsIRequestObserverProxy.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIRequestObserverProxy.idl -d .deps/nsIRequestObserverProxy.h.pp -o _xpidlgen/nsIRequestObserverProxy.h nsISecurityInfoProvider.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISecurityInfoProvider.idl -d .deps/nsISecurityInfoProvider.h.pp -o _xpidlgen/nsISecurityInfoProvider.h nsIStreamListenerTee.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIStreamListenerTee.idl -d .deps/nsIStreamListenerTee.h.pp -o _xpidlgen/nsIStreamListenerTee.h nsISimpleStreamListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISimpleStreamListener.idl -d .deps/nsISimpleStreamListener.h.pp -o _xpidlgen/nsISimpleStreamListener.h nsIStreamTransportService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIStreamTransportService.idl -d .deps/nsIStreamTransportService.h.pp -o _xpidlgen/nsIStreamTransportService.h nsIStreamLoader.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIStreamLoader.idl -d .deps/nsIStreamLoader.h.pp -o _xpidlgen/nsIStreamLoader.h nsISyncStreamListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISyncStreamListener.idl -d .deps/nsISyncStreamListener.h.pp -o _xpidlgen/nsISyncStreamListener.h nsISystemProxySettings.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISystemProxySettings.idl -d .deps/nsISystemProxySettings.h.pp -o _xpidlgen/nsISystemProxySettings.h nsITimedChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsITimedChannel.idl -d .deps/nsITimedChannel.h.pp -o _xpidlgen/nsITimedChannel.h nsIUnicharStreamLoader.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIUnicharStreamLoader.idl -d .deps/nsIUnicharStreamLoader.h.pp -o _xpidlgen/nsIUnicharStreamLoader.h nsIUploadChannel2.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIUploadChannel2.idl -d .deps/nsIUploadChannel2.h.pp -o _xpidlgen/nsIUploadChannel2.h nsIStandardURL.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIStandardURL.idl -d .deps/nsIStandardURL.h.pp -o _xpidlgen/nsIStandardURL.h nsINestedURI.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsINestedURI.idl -d .deps/nsINestedURI.h.pp -o _xpidlgen/nsINestedURI.h nsIURLParser.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIURLParser.idl -d .deps/nsIURLParser.h.pp -o _xpidlgen/nsIURLParser.h nsIURIChecker.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIURIChecker.idl -d .deps/nsIURIChecker.h.pp -o _xpidlgen/nsIURIChecker.h nsISecurityEventSink.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISecurityEventSink.idl -d .deps/nsISecurityEventSink.h.pp -o _xpidlgen/nsISecurityEventSink.h nsISecretDecoderRing.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISecretDecoderRing.idl -d .deps/nsISecretDecoderRing.h.pp -o _xpidlgen/nsISecretDecoderRing.h nsISecureBrowserUI.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISecureBrowserUI.idl -d .deps/nsISecureBrowserUI.h.pp -o _xpidlgen/nsISecureBrowserUI.h nsICryptoFIPSInfo.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsICryptoFIPSInfo.idl -d .deps/nsICryptoFIPSInfo.h.pp -o _xpidlgen/nsICryptoFIPSInfo.h nsINSSErrorsService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsINSSErrorsService.idl -d .deps/nsINSSErrorsService.h.pp -o _xpidlgen/nsINSSErrorsService.h nsICacheInfoChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsICacheInfoChannel.idl -d .deps/nsICacheInfoChannel.h.pp -o _xpidlgen/nsICacheInfoChannel.h nsICachingChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsICachingChannel.idl -d .deps/nsICachingChannel.h.pp -o _xpidlgen/nsICachingChannel.h nsIByteRangeRequest.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIByteRangeRequest.idl -d .deps/nsIByteRangeRequest.h.pp -o _xpidlgen/nsIByteRangeRequest.h nsIMultiPartChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIMultiPartChannel.idl -d .deps/nsIMultiPartChannel.h.pp -o _xpidlgen/nsIMultiPartChannel.h nsIExternalProtocolHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIExternalProtocolHandler.idl -d .deps/nsIExternalProtocolHandler.h.pp -o _xpidlgen/nsIExternalProtocolHandler.h nsIAuthModule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAuthModule.idl -d .deps/nsIAuthModule.h.pp -o _xpidlgen/nsIAuthModule.h nsIContentSniffer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIContentSniffer.idl -d .deps/nsIContentSniffer.h.pp -o _xpidlgen/nsIContentSniffer.h nsIAuthPromptProvider.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAuthPromptProvider.idl -d .deps/nsIAuthPromptProvider.h.pp -o _xpidlgen/nsIAuthPromptProvider.h nsPISocketTransportService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsPISocketTransportService.idl -d .deps/nsPISocketTransportService.h.pp -o _xpidlgen/nsPISocketTransportService.h nsIChannelEventSink.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIChannelEventSink.idl -d .deps/nsIChannelEventSink.h.pp -o _xpidlgen/nsIChannelEventSink.h nsINetUtil.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsINetUtil.idl -d .deps/nsINetUtil.h.pp -o _xpidlgen/nsINetUtil.h nsIProxiedChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProxiedChannel.idl -d .deps/nsIProxiedChannel.h.pp -o _xpidlgen/nsIProxiedChannel.h nsIRandomGenerator.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIRandomGenerator.idl -d .deps/nsIRandomGenerator.h.pp -o _xpidlgen/nsIRandomGenerator.h nsIStrictTransportSecurityService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIStrictTransportSecurityService.idl -d .deps/nsIStrictTransportSecurityService.h.pp -o _xpidlgen/nsIStrictTransportSecurityService.h nsIURIWithPrincipal.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIURIWithPrincipal.idl -d .deps/nsIURIWithPrincipal.h.pp -o _xpidlgen/nsIURIWithPrincipal.h nsIURIClassifier.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIURIClassifier.idl -d .deps/nsIURIClassifier.h.pp -o _xpidlgen/nsIURIClassifier.h nsIRedirectResultListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIRedirectResultListener.idl -d .deps/nsIRedirectResultListener.h.pp -o _xpidlgen/nsIRedirectResultListener.h mozIThirdPartyUtil.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/mozIThirdPartyUtil.idl -d .deps/mozIThirdPartyUtil.h.pp -o _xpidlgen/mozIThirdPartyUtil.h nsISerializationHelper.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISerializationHelper.idl -d .deps/nsISerializationHelper.h.pp -o _xpidlgen/nsISerializationHelper.h nsIChildChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIChildChannel.idl -d .deps/nsIChildChannel.h.pp -o _xpidlgen/nsIChildChannel.h nsIParentChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIParentChannel.idl -d .deps/nsIParentChannel.h.pp -o _xpidlgen/nsIParentChannel.h nsIParentRedirectingChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIParentRedirectingChannel.idl -d .deps/nsIParentRedirectingChannel.h.pp -o _xpidlgen/nsIParentRedirectingChannel.h nsIRedirectChannelRegistrar.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIRedirectChannelRegistrar.idl -d .deps/nsIRedirectChannelRegistrar.h.pp -o _xpidlgen/nsIRedirectChannelRegistrar.h nsIBrowserSearchService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIBrowserSearchService.idl -d .deps/nsIBrowserSearchService.h.pp -o _xpidlgen/nsIBrowserSearchService.h nsIChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIChannel.idl -d .deps/nsIChannel.h.pp -o _xpidlgen/nsIChannel.h nsILoadGroup.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsILoadGroup.idl -d .deps/nsILoadGroup.h.pp -o _xpidlgen/nsILoadGroup.h nsIProtocolHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProtocolHandler.idl -d .deps/nsIProtocolHandler.h.pp -o _xpidlgen/nsIProtocolHandler.h nsIRequest.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIRequest.idl -d .deps/nsIRequest.h.pp -o _xpidlgen/nsIRequest.h nsIRequestObserver.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIRequestObserver.idl -d .deps/nsIRequestObserver.h.pp -o _xpidlgen/nsIRequestObserver.h nsIStreamListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIStreamListener.idl -d .deps/nsIStreamListener.h.pp -o _xpidlgen/nsIStreamListener.h nsIIOService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIIOService.idl -d .deps/nsIIOService.h.pp -o _xpidlgen/nsIIOService.h nsIURI.idl nsIFileURL.idl nsIURL.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIURL.idl -d .deps/nsIURL.h.pp -o _xpidlgen/nsIURL.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIFileURL.idl -d .deps/nsIFileURL.h.pp -o _xpidlgen/nsIFileURL.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIURI.idl -d .deps/nsIURI.h.pp -o _xpidlgen/nsIURI.h nsIUploadChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIUploadChannel.idl -d .deps/nsIUploadChannel.h.pp -o _xpidlgen/nsIUploadChannel.h nsITraceableChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsITraceableChannel.idl -d .deps/nsITraceableChannel.h.pp -o _xpidlgen/nsITraceableChannel.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 netCore.h nsNetError.h nsNetUtil.h nsNetStrings.h nsChannelProperties.h nsURIHashKey.h nsReadLine.h nsASocketHandler.h nsAsyncRedirectVerifyHelper.h ../../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIApplicationCache.idl nsIApplicationCacheChannel.idl nsIApplicationCacheContainer.idl nsIApplicationCacheService.idl nsIAuthInformation.idl nsIAuthPrompt.idl nsIAuthPrompt2.idl nsIAuthPromptAdapterFactory.idl nsIAuthPromptCallback.idl nsIAsyncStreamCopier.idl nsIAsyncVerifyRedirectCallback.idl nsIBufferedStreams.idl nsICancelable.idl nsIChannelPolicy.idl nsICryptoHash.idl nsICryptoHMAC.idl nsIDownloader.idl nsIEncodedChannel.idl nsIFileStreams.idl nsIIncrementalDownload.idl nsIInputStreamPump.idl nsIInputStreamChannel.idl nsIIOService2.idl nsIIPCSerializable.idl nsIMIMEInputStream.idl nsINetworkLinkService.idl nsIPermission.idl nsIPermissionManager.idl nsIPrivateBrowsingService.idl nsIProgressEventSink.idl nsIPrompt.idl nsIProtocolProxyService.idl nsIProtocolProxyService2.idl nsIProtocolProxyFilter.idl nsIProtocolProxyCallback.idl nsIProxiedProtocolHandler.idl nsIProxyAutoConfig.idl nsIProxyInfo.idl nsITransport.idl nsISocketTransport.idl nsISocketTransportService.idl nsIServerSocket.idl nsIResumableChannel.idl nsIRequestObserverProxy.idl nsISecurityInfoProvider.idl nsIStreamListenerTee.idl nsISimpleStreamListener.idl nsIStreamTransportService.idl nsIStreamLoader.idl nsISyncStreamListener.idl nsISystemProxySettings.idl nsITimedChannel.idl nsIUnicharStreamLoader.idl nsIUploadChannel2.idl nsIStandardURL.idl nsINestedURI.idl nsIURLParser.idl nsIURIChecker.idl nsISecurityEventSink.idl nsISecretDecoderRing.idl nsISecureBrowserUI.idl nsICryptoFIPSInfo.idl nsINSSErrorsService.idl nsICacheInfoChannel.idl nsICachingChannel.idl nsIByteRangeRequest.idl nsIMultiPartChannel.idl nsIExternalProtocolHandler.idl nsIAuthModule.idl nsIContentSniffer.idl nsIAuthPromptProvider.idl nsPISocketTransportService.idl nsIChannelEventSink.idl nsINetUtil.idl nsIProxiedChannel.idl nsIRandomGenerator.idl nsIStrictTransportSecurityService.idl nsIURIWithPrincipal.idl nsIURIClassifier.idl nsIRedirectResultListener.idl mozIThirdPartyUtil.idl nsISerializationHelper.idl nsIChildChannel.idl nsIParentChannel.idl nsIParentRedirectingChannel.idl nsIRedirectChannelRegistrar.idl nsIBrowserSearchService.idl nsIChannel.idl nsILoadGroup.idl nsIProtocolHandler.idl nsIRequest.idl nsIRequestObserver.idl nsIStreamListener.idl nsIIOService.idl nsIURI.idl nsIURL.idl nsIFileURL.idl nsIUploadChannel.idl nsITraceableChannel.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIApplicationCache.h _xpidlgen/nsIApplicationCacheChannel.h _xpidlgen/nsIApplicationCacheContainer.h _xpidlgen/nsIApplicationCacheService.h _xpidlgen/nsIAuthInformation.h _xpidlgen/nsIAuthPrompt.h _xpidlgen/nsIAuthPrompt2.h _xpidlgen/nsIAuthPromptAdapterFactory.h _xpidlgen/nsIAuthPromptCallback.h _xpidlgen/nsIAsyncStreamCopier.h _xpidlgen/nsIAsyncVerifyRedirectCallback.h _xpidlgen/nsIBufferedStreams.h _xpidlgen/nsICancelable.h _xpidlgen/nsIChannelPolicy.h _xpidlgen/nsICryptoHash.h _xpidlgen/nsICryptoHMAC.h _xpidlgen/nsIDownloader.h _xpidlgen/nsIEncodedChannel.h _xpidlgen/nsIFileStreams.h _xpidlgen/nsIIncrementalDownload.h _xpidlgen/nsIInputStreamPump.h _xpidlgen/nsIInputStreamChannel.h _xpidlgen/nsIIOService2.h _xpidlgen/nsIIPCSerializable.h _xpidlgen/nsIMIMEInputStream.h _xpidlgen/nsINetworkLinkService.h _xpidlgen/nsIPermission.h _xpidlgen/nsIPermissionManager.h _xpidlgen/nsIPrivateBrowsingService.h _xpidlgen/nsIProgressEventSink.h _xpidlgen/nsIPrompt.h _xpidlgen/nsIProtocolProxyService.h _xpidlgen/nsIProtocolProxyService2.h _xpidlgen/nsIProtocolProxyFilter.h _xpidlgen/nsIProtocolProxyCallback.h _xpidlgen/nsIProxiedProtocolHandler.h _xpidlgen/nsIProxyAutoConfig.h _xpidlgen/nsIProxyInfo.h _xpidlgen/nsITransport.h _xpidlgen/nsISocketTransport.h _xpidlgen/nsISocketTransportService.h _xpidlgen/nsIServerSocket.h _xpidlgen/nsIResumableChannel.h _xpidlgen/nsIRequestObserverProxy.h _xpidlgen/nsISecurityInfoProvider.h _xpidlgen/nsIStreamListenerTee.h _xpidlgen/nsISimpleStreamListener.h _xpidlgen/nsIStreamTransportService.h _xpidlgen/nsIStreamLoader.h _xpidlgen/nsISyncStreamListener.h _xpidlgen/nsISystemProxySettings.h _xpidlgen/nsITimedChannel.h _xpidlgen/nsIUnicharStreamLoader.h _xpidlgen/nsIUploadChannel2.h _xpidlgen/nsIStandardURL.h _xpidlgen/nsINestedURI.h _xpidlgen/nsIURLParser.h _xpidlgen/nsIURIChecker.h _xpidlgen/nsISecurityEventSink.h _xpidlgen/nsISecretDecoderRing.h _xpidlgen/nsISecureBrowserUI.h _xpidlgen/nsICryptoFIPSInfo.h _xpidlgen/nsINSSErrorsService.h _xpidlgen/nsICacheInfoChannel.h _xpidlgen/nsICachingChannel.h _xpidlgen/nsIByteRangeRequest.h _xpidlgen/nsIMultiPartChannel.h _xpidlgen/nsIExternalProtocolHandler.h _xpidlgen/nsIAuthModule.h _xpidlgen/nsIContentSniffer.h _xpidlgen/nsIAuthPromptProvider.h _xpidlgen/nsPISocketTransportService.h _xpidlgen/nsIChannelEventSink.h _xpidlgen/nsINetUtil.h _xpidlgen/nsIProxiedChannel.h _xpidlgen/nsIRandomGenerator.h _xpidlgen/nsIStrictTransportSecurityService.h _xpidlgen/nsIURIWithPrincipal.h _xpidlgen/nsIURIClassifier.h _xpidlgen/nsIRedirectResultListener.h _xpidlgen/mozIThirdPartyUtil.h _xpidlgen/nsISerializationHelper.h _xpidlgen/nsIChildChannel.h _xpidlgen/nsIParentChannel.h _xpidlgen/nsIParentRedirectingChannel.h _xpidlgen/nsIRedirectChannelRegistrar.h _xpidlgen/nsIBrowserSearchService.h _xpidlgen/nsIChannel.h _xpidlgen/nsILoadGroup.h _xpidlgen/nsIProtocolHandler.h _xpidlgen/nsIRequest.h _xpidlgen/nsIRequestObserver.h _xpidlgen/nsIStreamListener.h _xpidlgen/nsIIOService.h _xpidlgen/nsIURI.h _xpidlgen/nsIURL.h _xpidlgen/nsIFileURL.h _xpidlgen/nsIUploadChannel.h _xpidlgen/nsITraceableChannel.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsURLHelper.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base' /usr/pkg/bin/gmake -C cookie export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 CookieServiceParent.h CookieServiceChild.h ../../dist/include/mozilla/net nsICookie2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsICookie2.idl -d .deps/nsICookie2.h.pp -o _xpidlgen/nsICookie2.h nsICookieManager2.idl nsICookiePermission.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsICookieManager2.idl -d .deps/nsICookieManager2.h.pp -o _xpidlgen/nsICookieManager2.h /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsICookiePermission.idl -d .deps/nsICookiePermission.h.pp -o _xpidlgen/nsICookiePermission.h nsICookieService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsICookieService.idl -d .deps/nsICookieService.h.pp -o _xpidlgen/nsICookieService.h nsICookie.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsICookie.idl -d .deps/nsICookie.h.pp -o _xpidlgen/nsICookie.h nsICookieManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsICookieManager.idl -d .deps/nsICookieManager.h.pp -o _xpidlgen/nsICookieManager.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsICookie2.idl nsICookieManager2.idl nsICookiePermission.idl nsICookieService.idl nsICookie.idl nsICookieManager.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsICookie2.h _xpidlgen/nsICookieManager2.h _xpidlgen/nsICookiePermission.h _xpidlgen/nsICookieService.h _xpidlgen/nsICookie.h _xpidlgen/nsICookieManager.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie' /usr/pkg/bin/gmake -C dns export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/.deps mkdir -p _xpidlgen nsIDNSService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsIDNSService.idl -d .deps/nsIDNSService.h.pp -o _xpidlgen/nsIDNSService.h nsIDNSRecord.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsIDNSRecord.idl -d .deps/nsIDNSRecord.h.pp -o _xpidlgen/nsIDNSRecord.h nsIEffectiveTLDService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsIEffectiveTLDService.idl -d .deps/nsIEffectiveTLDService.h.pp -o _xpidlgen/nsIEffectiveTLDService.h nsIDNSListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsIDNSListener.idl -d .deps/nsIDNSListener.h.pp -o _xpidlgen/nsIDNSListener.h nsIIDNService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsIIDNService.idl -d .deps/nsIIDNService.h.pp -o _xpidlgen/nsIIDNService.h nsPIDNSService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsPIDNSService.idl -d .deps/nsPIDNSService.h.pp -o _xpidlgen/nsPIDNSService.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDNSListener.idl nsIDNSRecord.idl nsIDNSService.idl nsIEffectiveTLDService.idl nsIIDNService.idl nsPIDNSService.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDNSListener.h _xpidlgen/nsIDNSRecord.h _xpidlgen/nsIDNSService.h _xpidlgen/nsIEffectiveTLDService.h _xpidlgen/nsIIDNService.h _xpidlgen/nsPIDNSService.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns' /usr/pkg/bin/gmake -C socket export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/.deps mkdir -p _xpidlgen nsISOCKSSocketInfo.idl nsISocketProviderService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsISOCKSSocketInfo.idl -d .deps/nsISOCKSSocketInfo.h.pp -o _xpidlgen/nsISOCKSSocketInfo.h /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsISocketProviderService.idl -d .deps/nsISocketProviderService.h.pp -o _xpidlgen/nsISocketProviderService.h nsISSLSocketControl.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsISSLSocketControl.idl -d .deps/nsISSLSocketControl.h.pp -o _xpidlgen/nsISSLSocketControl.h nsISocketProvider.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsISocketProvider.idl -d .deps/nsISocketProvider.h.pp -o _xpidlgen/nsISocketProvider.h nsITransportSecurityInfo.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsITransportSecurityInfo.idl -d .deps/nsITransportSecurityInfo.h.pp -o _xpidlgen/nsITransportSecurityInfo.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsISocketProvider.idl nsISocketProviderService.idl nsISOCKSSocketInfo.idl nsISSLSocketControl.idl nsITransportSecurityInfo.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsISocketProvider.h _xpidlgen/nsISocketProviderService.h _xpidlgen/nsISOCKSSocketInfo.h _xpidlgen/nsISSLSocketControl.h _xpidlgen/nsITransportSecurityInfo.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket' /usr/pkg/bin/gmake -C mime export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/mime' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/mime/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsMimeTypes.h ../../dist/include nsIMIMEHeaderParam.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/mime/nsIMIMEHeaderParam.idl -d .deps/nsIMIMEHeaderParam.h.pp -o _xpidlgen/nsIMIMEHeaderParam.h nsIMIMEInfo.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/mime/nsIMIMEInfo.idl -d .deps/nsIMIMEInfo.h.pp -o _xpidlgen/nsIMIMEInfo.h nsIMIMEService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/mime/nsIMIMEService.idl -d .deps/nsIMIMEService.h.pp -o _xpidlgen/nsIMIMEService.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIMIMEHeaderParam.idl nsIMIMEInfo.idl nsIMIMEService.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIMIMEHeaderParam.h _xpidlgen/nsIMIMEInfo.h _xpidlgen/nsIMIMEService.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/mime' /usr/pkg/bin/gmake -C streamconv export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public/.deps mkdir -p _xpidlgen nsIStreamConverterService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public/nsIStreamConverterService.idl -d .deps/nsIStreamConverterService.h.pp -o _xpidlgen/nsIStreamConverterService.h nsIStreamConverter.idl nsITXTToHTMLConv.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public/nsITXTToHTMLConv.idl -d .deps/nsITXTToHTMLConv.h.pp -o _xpidlgen/nsITXTToHTMLConv.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public/nsIStreamConverter.idl -d .deps/nsIStreamConverter.h.pp -o _xpidlgen/nsIStreamConverter.h mozITXTToHTMLConv.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public/mozITXTToHTMLConv.idl -d .deps/mozITXTToHTMLConv.h.pp -o _xpidlgen/mozITXTToHTMLConv.h nsIDirIndex.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public/nsIDirIndex.idl -d .deps/nsIDirIndex.h.pp -o _xpidlgen/nsIDirIndex.h nsIDirIndexListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public/nsIDirIndexListener.idl -d .deps/nsIDirIndexListener.h.pp -o _xpidlgen/nsIDirIndexListener.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIStreamConverter.idl nsIStreamConverterService.idl mozITXTToHTMLConv.idl nsITXTToHTMLConv.idl nsIDirIndex.idl nsIDirIndexListener.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIStreamConverter.h _xpidlgen/nsIStreamConverterService.h _xpidlgen/mozITXTToHTMLConv.h _xpidlgen/nsITXTToHTMLConv.h _xpidlgen/nsIDirIndex.h _xpidlgen/nsIDirIndexListener.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/src' /usr/pkg/bin/gmake -C converters export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv' /usr/pkg/bin/gmake -C cache export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsCacheService.h ../../dist/include nsICacheEntryDescriptor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsICacheEntryDescriptor.idl -d .deps/nsICacheEntryDescriptor.h.pp -o _xpidlgen/nsICacheEntryDescriptor.h nsICacheListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsICacheListener.idl -d .deps/nsICacheListener.h.pp -o _xpidlgen/nsICacheListener.h nsICache.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsICache.idl -d .deps/nsICache.h.pp -o _xpidlgen/nsICache.h nsICacheService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsICacheService.idl -d .deps/nsICacheService.h.pp -o _xpidlgen/nsICacheService.h warning: interface 'nsICache' not derived from nsISupports, nsICache.idl line 53:0 interface nsICache ^ warning: interface 'nsICache' not derived from nsISupports, nsICache.idl line 53:0 interface nsICache ^ nsICacheSession.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsICacheSession.idl -d .deps/nsICacheSession.h.pp -o _xpidlgen/nsICacheSession.h warning: interface 'nsICache' not derived from nsISupports, /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsICache.idl line 53:0 interface nsICache ^ warning: interface 'nsICache' not derived from nsISupports, nsICache.idl line 53:0 interface nsICache ^ nsICacheVisitor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsICacheVisitor.idl -d .deps/nsICacheVisitor.h.pp -o _xpidlgen/nsICacheVisitor.h nsIDiskCacheStreamInternal.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsIDiskCacheStreamInternal.idl -d .deps/nsIDiskCacheStreamInternal.h.pp -o _xpidlgen/nsIDiskCacheStreamInternal.h warning: interface 'nsICache' not derived from nsISupports, nsICache.idl line 53:0 interface nsICache ^ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsICache.idl nsICacheEntryDescriptor.idl nsICacheListener.idl nsICacheService.idl nsICacheSession.idl nsICacheVisitor.idl nsIDiskCacheStreamInternal.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsICache.h _xpidlgen/nsICacheEntryDescriptor.h _xpidlgen/nsICacheListener.h _xpidlgen/nsICacheService.h _xpidlgen/nsICacheSession.h _xpidlgen/nsICacheVisitor.h _xpidlgen/nsIDiskCacheStreamInternal.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache' /usr/pkg/bin/gmake -C protocol export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol' /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. device/Makefile gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/data' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/data/.deps gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/file' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/file/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/data' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about/.deps mkdir -p _xpidlgen mkdir -p _xpidlgen nsIFileChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/file/nsIFileChannel.idl -d .deps/nsIFileChannel.h.pp -o _xpidlgen/nsIFileChannel.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsAboutProtocolUtils.h ../../../dist/include creating netwerk/protocol/device/Makefile gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/.deps nsIAboutModule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about/nsIAboutModule.idl -d .deps/nsIAboutModule.h.pp -o _xpidlgen/nsIAboutModule.h mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 ftpCore.h ../../../dist/include gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/.deps nsIFTPChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/nsIFTPChannel.idl -d .deps/nsIFTPChannel.h.pp -o _xpidlgen/nsIFTPChannel.h mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsHttpResponseHead.h nsHttpHeaderArray.h nsHttp.h nsHttpAtomList.h ../../../dist/include nsIHttpActivityObserver.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpActivityObserver.idl -d .deps/nsIHttpActivityObserver.h.pp -o _xpidlgen/nsIHttpActivityObserver.h nsIFileProtocolHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/file/nsIFileProtocolHandler.idl -d .deps/nsIFileProtocolHandler.h.pp -o _xpidlgen/nsIFileProtocolHandler.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIAboutModule.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIAboutModule.h ../../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 FTPChannelParent.h FTPChannelChild.h ../../../dist/include/mozilla/net gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIFTPChannel.idl ../../../dist/idl nsIHttpAuthManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpAuthManager.idl -d .deps/nsIHttpAuthManager.h.pp -o _xpidlgen/nsIHttpAuthManager.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIFTPChannel.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp' nsIHttpAuthenticator.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpAuthenticator.idl -d .deps/nsIHttpAuthenticator.h.pp -o _xpidlgen/nsIHttpAuthenticator.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/res' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/res/.deps mkdir -p _xpidlgen nsIResProtocolHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/res/nsIResProtocolHandler.idl -d .deps/nsIResProtocolHandler.h.pp -o _xpidlgen/nsIResProtocolHandler.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIFileChannel.idl nsIFileProtocolHandler.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIFileChannel.h _xpidlgen/nsIFileProtocolHandler.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/file' nsIHttpChannelInternal.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpChannelInternal.idl -d .deps/nsIHttpChannelInternal.h.pp -o _xpidlgen/nsIHttpChannelInternal.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource/.deps mkdir -p _xpidlgen nsIViewSourceChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource/nsIViewSourceChannel.idl -d .deps/nsIViewSourceChannel.h.pp -o _xpidlgen/nsIViewSourceChannel.h /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. websocket/Makefile creating netwerk/protocol/websocket/Makefile nsIHttpEventSink.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpEventSink.idl -d .deps/nsIHttpEventSink.h.pp -o _xpidlgen/nsIHttpEventSink.h /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. wyciwyg/Makefile /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIResProtocolHandler.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIResProtocolHandler.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/res' nsIHttpProtocolHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpProtocolHandler.idl -d .deps/nsIHttpProtocolHandler.h.pp -o _xpidlgen/nsIHttpProtocolHandler.h creating netwerk/protocol/wyciwyg/Makefile gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/device' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/device/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/device' nsIHttpChannelAuthProvider.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpChannelAuthProvider.idl -d .deps/nsIHttpChannelAuthProvider.h.pp -o _xpidlgen/nsIHttpChannelAuthProvider.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIViewSourceChannel.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIViewSourceChannel.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 WebSocketChannel.h WebSocketChannelParent.h WebSocketChannelChild.h BaseWebSocketChannel.h ../../../dist/include/mozilla/net gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/.deps nsIWebSocketChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/nsIWebSocketChannel.idl -d .deps/nsIWebSocketChannel.h.pp -o _xpidlgen/nsIWebSocketChannel.h mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 WyciwygChannelParent.h WyciwygChannelChild.h ../../../dist/include/mozilla/net nsIWyciwygChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/nsIWyciwygChannel.idl -d .deps/nsIWyciwygChannel.h.pp -o _xpidlgen/nsIWyciwygChannel.h nsIWebSocketListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/nsIWebSocketListener.idl -d .deps/nsIWebSocketListener.h.pp -o _xpidlgen/nsIWebSocketListener.h nsIHttpAuthenticableChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpAuthenticableChannel.idl -d .deps/nsIHttpAuthenticableChannel.h.pp -o _xpidlgen/nsIHttpAuthenticableChannel.h nsIHttpChannelChild.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpChannelChild.idl -d .deps/nsIHttpChannelChild.h.pp -o _xpidlgen/nsIHttpChannelChild.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIWyciwygChannel.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIWyciwygChannel.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg' nsIHttpChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpChannel.idl -d .deps/nsIHttpChannel.h.pp -o _xpidlgen/nsIHttpChannel.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIWebSocketChannel.idl nsIWebSocketListener.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIWebSocketChannel.h _xpidlgen/nsIWebSocketListener.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket' nsIHttpHeaderVisitor.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpHeaderVisitor.idl -d .deps/nsIHttpHeaderVisitor.h.pp -o _xpidlgen/nsIHttpHeaderVisitor.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 HttpBaseChannel.h HttpChannelParent.h HttpChannelChild.h PHttpChannelParams.h ../../../dist/include/mozilla/net /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIHttpActivityObserver.idl nsIHttpAuthManager.idl nsIHttpAuthenticator.idl nsIHttpChannelInternal.idl nsIHttpEventSink.idl nsIHttpProtocolHandler.idl nsIHttpChannelAuthProvider.idl nsIHttpAuthenticableChannel.idl nsIHttpChannelChild.idl nsIHttpChannel.idl nsIHttpHeaderVisitor.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIHttpActivityObserver.h _xpidlgen/nsIHttpAuthManager.h _xpidlgen/nsIHttpAuthenticator.h _xpidlgen/nsIHttpChannelInternal.h _xpidlgen/nsIHttpEventSink.h _xpidlgen/nsIHttpProtocolHandler.h _xpidlgen/nsIHttpChannelAuthProvider.h _xpidlgen/nsIHttpAuthenticableChannel.h _xpidlgen/nsIHttpChannelChild.h _xpidlgen/nsIHttpChannel.h _xpidlgen/nsIHttpHeaderVisitor.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol' /usr/pkg/bin/gmake -C system export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/system' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/system' /usr/pkg/bin/gmake -C ipc export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/ipc' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/ipc/.deps /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../config/final-link-libs neckoipc_s /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 NeckoParent.h NeckoChild.h NeckoCommon.h NeckoMessageUtils.h ChannelEventQueue.h ../../dist/include/mozilla/net gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/ipc' /usr/pkg/bin/gmake -C build export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/build' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/build/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsNetCID.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/build' /usr/pkg/bin/gmake -C locales export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/locales' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/locales' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 necko-config.h ../dist/include gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk' /usr/pkg/bin/gmake -C extensions/auth export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/.deps gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth' /usr/pkg/bin/gmake -C modules/libmar export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 mar.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar/src' /usr/pkg/bin/gmake -C tool export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar/tool' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar/tool' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar' /usr/pkg/bin/gmake -C gfx/qcms export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/qcms' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/qcms/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 qcms.h qcmstypes.h ../../dist/include gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/qcms' /usr/pkg/bin/gmake -C ipc export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc' /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. testshell/Makefile /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. app/Makefile creating ipc/app/Makefile creating ipc/testshell/Makefile /usr/pkg/bin/gmake -C chromium export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/.deps /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../config/final-link-libs chromium_s mkdir -p ../../dist/third_party/libevent echo "#include " > ../../dist/third_party/libevent/event.h gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium' /usr/pkg/bin/gmake -C glue export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/.deps /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../config/final-link-libs mozipc_s /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 IPCMessageUtils.h ../../dist/include/IPC /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 AsyncChannel.h BrowserProcessSubThread.h GeckoChildProcessHost.h IOThreadChild.h ProcessChild.h ProtocolUtils.h RPCChannel.h SharedMemory.h SharedMemoryBasic.h SharedMemoryBasic_chromium.h SharedMemorySysV.h Shmem.h SyncChannel.h ScopedXREEmbed.h Transport.h Transport_posix.h ../../dist/include/mozilla/ipc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue' /usr/pkg/bin/gmake -C ipdl export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/.deps /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../config/final-link-libs mozipdlgen_s /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ ./ipdl.py \ --outheaders-dir=_ipdlheaders \ --outcpp-dir=. \ -I../../uriloader/exthandler -I../../dom/plugins/ipc -I../../dom/ipc -I../../dom/src/storage -I../../gfx/layers/ipc -I../../hal/sandbox -I../../ipc/testshell -I../../js/ipc -I../../js/jetpack -I../../layout/ipc -I../../netwerk/ipc -I../../netwerk/protocol/ftp -I../../netwerk/protocol/http -I../../netwerk/protocol/wyciwyg -I../../netwerk/protocol/websocket -I../../netwerk/cookie -I../../uriloader/prefetch \ ../../uriloader/exthandler/PExternalHelperApp.ipdl ../../dom/plugins/ipc/PPluginBackgroundDestroyer.ipdl ../../dom/plugins/ipc/PPluginModule.ipdl ../../dom/plugins/ipc/PPluginIdentifier.ipdl ../../dom/plugins/ipc/PPluginInstance.ipdl ../../dom/plugins/ipc/PPluginScriptableObject.ipdl ../../dom/plugins/ipc/PBrowserStream.ipdl ../../dom/plugins/ipc/PPluginStream.ipdl ../../dom/plugins/ipc/PStreamNotify.ipdl ../../dom/plugins/ipc/PPluginSurface.ipdl ../../dom/ipc/PAudio.ipdl ../../dom/ipc/PBrowser.ipdl ../../dom/ipc/PContent.ipdl ../../dom/ipc/PContentDialog.ipdl ../../dom/ipc/PCrashReporter.ipdl ../../dom/ipc/PDocumentRenderer.ipdl ../../dom/ipc/PContentPermissionRequest.ipdl ../../dom/ipc/PMemoryReportRequest.ipdl ../../dom/src/storage/PStorage.ipdl ../../gfx/layers/ipc/PLayer.ipdl ../../gfx/layers/ipc/PLayers.ipdl ../../hal/sandbox/PHal.ipdl ../../ipc/testshell/PTestShell.ipdl ../../ipc/testshell/PTestShellCommand.ipdl ../../js/ipc/PContextWrapper.ipdl ../../js/ipc/PObjectWrapper.ipdl ../../js/jetpack/PJetpack.ipdl ../../js/jetpack/PHandle.ipdl ../../layout/ipc/PRenderFrame.ipdl ../../netwerk/ipc/PNecko.ipdl ../../netwerk/protocol/ftp/PFTPChannel.ipdl ../../netwerk/protocol/http/PHttpChannel.ipdl ../../netwerk/protocol/wyciwyg/PWyciwygChannel.ipdl ../../netwerk/protocol/websocket/PWebSocket.ipdl ../../netwerk/cookie/PCookieService.ipdl ../../uriloader/prefetch/POfflineCacheUpdate.ipdl gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl' /usr/pkg/bin/gmake -C testshell export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/.deps /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../config/final-link-libs ipcshell_s /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 TestShellChild.h TestShellParent.h XPCShellEnvironment.h ../../dist/include/mozilla/ipc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell' /usr/pkg/bin/gmake -C app export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/app' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/app/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/app' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc' /usr/pkg/bin/gmake -C js/ipc export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/ipc' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/js/ipc/.deps /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../config/final-link-libs jsipc_s /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 CPOWTypes.h ContextWrapperChild.h ContextWrapperParent.h ObjectWrapperParent.h ObjectWrapperChild.h ../../dist/include/mozilla/jsipc gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/ipc' /usr/pkg/bin/gmake -C js/jetpack export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/.deps mkdir -p _xpidlgen nsIJetpackService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/nsIJetpackService.idl -d .deps/nsIJetpackService.h.pp -o _xpidlgen/nsIJetpackService.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 JetpackProcessChild.h JetpackProcessParent.h JetpackParent.h JetpackChild.h JetpackService.h JetpackActorCommon.h Handle.h ../../dist/include/mozilla/jetpack nsIJetpack.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/nsIJetpack.idl -d .deps/nsIJetpack.h.pp -o _xpidlgen/nsIJetpack.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIJetpackService.idl nsIJetpack.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIJetpackService.h _xpidlgen/nsIJetpack.h ../../dist/include gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack' /usr/pkg/bin/gmake -C hal export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/hal' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/hal/.deps /usr/pkg/bin/python2.7 ../config/buildlist.py ../config/final-link-libs hal_s /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 Hal.h HalImpl.h HalSandbox.h ../dist/include/mozilla gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/hal' /usr/pkg/bin/gmake -C js/xpconnect export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect' /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. wrappers/Makefile creating js/xpconnect/wrappers/Makefile /usr/pkg/bin/gmake -C public export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsAXPCNativeCallContext.h xpc_map_end.h nsAutoJSValHolder.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/public' /usr/pkg/bin/gmake -C idl export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/.deps mkdir -p _xpidlgen xpccomponents.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/xpccomponents.idl -d .deps/xpccomponents.h.pp -o _xpidlgen/xpccomponents.h xpcjsid.idl xpcexception.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/xpcjsid.idl -d .deps/xpcjsid.h.pp -o _xpidlgen/xpcjsid.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/xpcexception.idl -d .deps/xpcexception.h.pp -o _xpidlgen/xpcexception.h xpcIJSModuleLoader.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/xpcIJSModuleLoader.idl -d .deps/xpcIJSModuleLoader.h.pp -o _xpidlgen/xpcIJSModuleLoader.h nsIJSContextStack.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/nsIJSContextStack.idl -d .deps/nsIJSContextStack.h.pp -o _xpidlgen/nsIJSContextStack.h nsIJSRuntimeService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/nsIJSRuntimeService.idl -d .deps/nsIJSRuntimeService.h.pp -o _xpidlgen/nsIJSRuntimeService.h nsIXPConnect.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/nsIXPConnect.idl -d .deps/nsIXPConnect.h.pp -o _xpidlgen/nsIXPConnect.h nsIXPCSecurityManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/nsIXPCSecurityManager.idl -d .deps/nsIXPCSecurityManager.h.pp -o _xpidlgen/nsIXPCSecurityManager.h nsIXPCScriptable.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/nsIXPCScriptable.idl -d .deps/nsIXPCScriptable.h.pp -o _xpidlgen/nsIXPCScriptable.h nsIScriptError.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/nsIScriptError.idl -d .deps/nsIScriptError.h.pp -o _xpidlgen/nsIScriptError.h nsIXPCScriptNotify.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/nsIXPCScriptNotify.idl -d .deps/nsIXPCScriptNotify.h.pp -o _xpidlgen/nsIXPCScriptNotify.h xpcIJSWeakReference.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/xpcIJSWeakReference.idl -d .deps/xpcIJSWeakReference.h.pp -o _xpidlgen/xpcIJSWeakReference.h xpcIJSGetFactory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/xpcIJSGetFactory.idl -d .deps/xpcIJSGetFactory.h.pp -o _xpidlgen/xpcIJSGetFactory.h nsIJSEngineTelemetryStats.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/nsIJSEngineTelemetryStats.idl -d .deps/nsIJSEngineTelemetryStats.h.pp -o _xpidlgen/nsIJSEngineTelemetryStats.h mozIJSSubScriptLoader.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/mozIJSSubScriptLoader.idl -d .deps/mozIJSSubScriptLoader.h.pp -o _xpidlgen/mozIJSSubScriptLoader.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 xpccomponents.idl xpcjsid.idl xpcexception.idl xpcIJSModuleLoader.idl nsIJSContextStack.idl nsIJSRuntimeService.idl nsIXPConnect.idl nsIXPCSecurityManager.idl nsIXPCScriptable.idl nsIScriptError.idl nsIXPCScriptNotify.idl xpcIJSWeakReference.idl xpcIJSGetFactory.idl nsIJSEngineTelemetryStats.idl mozIJSSubScriptLoader.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/xpccomponents.h _xpidlgen/xpcjsid.h _xpidlgen/xpcexception.h _xpidlgen/xpcIJSModuleLoader.h _xpidlgen/nsIJSContextStack.h _xpidlgen/nsIJSRuntimeService.h _xpidlgen/nsIXPConnect.h _xpidlgen/nsIXPCSecurityManager.h _xpidlgen/nsIXPCScriptable.h _xpidlgen/nsIScriptError.h _xpidlgen/nsIXPCScriptNotify.h _xpidlgen/xpcIJSWeakReference.h _xpidlgen/xpcIJSGetFactory.h _xpidlgen/nsIJSEngineTelemetryStats.h _xpidlgen/mozIJSSubScriptLoader.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl' /usr/pkg/bin/gmake -C wrappers export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers' /usr/pkg/bin/gmake -C loader export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/.deps /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ./dombindingsgen.py \ --idlpath=../../../dist/idl \ --cachedir=../../../xpcom/idl-parser/cache \ --header-output dombindings_gen.h \ ./dombindings.conf Creating header file dombindings_gen.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 xpcpublic.h dombindings_gen.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src' /usr/pkg/bin/gmake -C shell export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/shell' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/shell/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/shell' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect' /usr/pkg/bin/gmake -C intl/chardet export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet' /usr/pkg/bin/gmake -C public export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/public/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsCharsetDetectionAdaptorCID.h nsDetectionConfident.h nsDocumentCharsetInfoCID.h nsICharsetDetectionAdaptor.h nsICharsetDetectionObserver.h nsICharsetDetector.h nsIStringCharsetDetector.h nsXMLEncodingCID.h ../../../dist/include nsIDocCharset.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/public/nsIDocCharset.idl -d .deps/nsIDocCharset.h.pp -o _xpidlgen/nsIDocCharset.h nsIDocumentCharsetInfo.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/public/nsIDocumentCharsetInfo.idl -d .deps/nsIDocumentCharsetInfo.h.pp -o _xpidlgen/nsIDocumentCharsetInfo.h nsICharsetResolver.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/public/nsICharsetResolver.idl -d .deps/nsICharsetResolver.h.pp -o _xpidlgen/nsICharsetResolver.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDocumentCharsetInfo.idl nsIDocCharset.idl nsICharsetResolver.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDocumentCharsetInfo.h _xpidlgen/nsIDocCharset.h _xpidlgen/nsICharsetResolver.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/public' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/src/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet' /usr/pkg/bin/gmake -C widget/src/gtkxtbin export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtkxtbin' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtkxtbin/.deps /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../config/final-link-libs gtkxtbin /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 gtk2xtbin.h ../../../dist/include gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtkxtbin' /usr/pkg/bin/gmake -C modules/libjar export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/.deps mkdir -p _xpidlgen /usr/pkg/bin/gmake -C zipwriter export nsIZipReader.idl nsIJARChannel.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsIZipReader.idl -d .deps/nsIZipReader.h.pp -o _xpidlgen/nsIZipReader.h /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsIJARChannel.idl -d .deps/nsIJARChannel.h.pp -o _xpidlgen/nsIJARChannel.h nsIJARURI.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsIJARURI.idl -d .deps/nsIJARURI.h.pp -o _xpidlgen/nsIJARURI.h gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/public/.deps mkdir -p _xpidlgen nsIZipWriter.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/public/nsIZipWriter.idl -d .deps/nsIZipWriter.h.pp -o _xpidlgen/nsIZipWriter.h nsIJARProtocolHandler.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsIJARProtocolHandler.idl -d .deps/nsIJARProtocolHandler.h.pp -o _xpidlgen/nsIJARProtocolHandler.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIZipWriter.idl ../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIZipWriter.h ../../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 zipstruct.h nsZipArchive.h ../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIZipReader.idl nsIJARChannel.idl nsIJARURI.idl nsIJARProtocolHandler.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIZipReader.h _xpidlgen/nsIJARChannel.h _xpidlgen/nsIJARURI.h _xpidlgen/nsIJARProtocolHandler.h ../../dist/include gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar' /usr/pkg/bin/gmake -C storage export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/storage' /usr/pkg/bin/gmake -C public export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/storage/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 mozStorageHelper.h mozStorage.h ../../dist/include mozIStorageService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageService.idl -d .deps/mozIStorageService.h.pp -o _xpidlgen/mozIStorageService.h mozIStorageAggregateFunction.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageAggregateFunction.idl -d .deps/mozIStorageAggregateFunction.h.pp -o _xpidlgen/mozIStorageAggregateFunction.h mozIStorageFunction.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageFunction.idl -d .deps/mozIStorageFunction.h.pp -o _xpidlgen/mozIStorageFunction.h mozIStorageConnection.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageConnection.idl -d .deps/mozIStorageConnection.h.pp -o _xpidlgen/mozIStorageConnection.h mozIStorageProgressHandler.idl mozIStorageStatement.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageProgressHandler.idl -d .deps/mozIStorageProgressHandler.h.pp -o _xpidlgen/mozIStorageProgressHandler.h /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageStatement.idl -d .deps/mozIStorageStatement.h.pp -o _xpidlgen/mozIStorageStatement.h mozIStorageStatementWrapper.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageStatementWrapper.idl -d .deps/mozIStorageStatementWrapper.h.pp -o _xpidlgen/mozIStorageStatementWrapper.h mozIStorageValueArray.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageValueArray.idl -d .deps/mozIStorageValueArray.h.pp -o _xpidlgen/mozIStorageValueArray.h mozIStorageResultSet.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageResultSet.idl -d .deps/mozIStorageResultSet.h.pp -o _xpidlgen/mozIStorageResultSet.h mozIStorageRow.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageRow.idl -d .deps/mozIStorageRow.h.pp -o _xpidlgen/mozIStorageRow.h mozIStorageError.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageError.idl -d .deps/mozIStorageError.h.pp -o _xpidlgen/mozIStorageError.h mozIStorageStatementCallback.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageStatementCallback.idl -d .deps/mozIStorageStatementCallback.h.pp -o _xpidlgen/mozIStorageStatementCallback.h mozIStoragePendingStatement.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStoragePendingStatement.idl -d .deps/mozIStoragePendingStatement.h.pp -o _xpidlgen/mozIStoragePendingStatement.h mozIStorageBindingParamsArray.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageBindingParamsArray.idl -d .deps/mozIStorageBindingParamsArray.h.pp -o _xpidlgen/mozIStorageBindingParamsArray.h mozIStorageBindingParams.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageBindingParams.idl -d .deps/mozIStorageBindingParams.h.pp -o _xpidlgen/mozIStorageBindingParams.h mozIStorageCompletionCallback.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageCompletionCallback.idl -d .deps/mozIStorageCompletionCallback.h.pp -o _xpidlgen/mozIStorageCompletionCallback.h mozIStorageBaseStatement.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageBaseStatement.idl -d .deps/mozIStorageBaseStatement.h.pp -o _xpidlgen/mozIStorageBaseStatement.h mozIStorageAsyncStatement.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageAsyncStatement.idl -d .deps/mozIStorageAsyncStatement.h.pp -o _xpidlgen/mozIStorageAsyncStatement.h mozIStorageServiceQuotaManagement.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageServiceQuotaManagement.idl -d .deps/mozIStorageServiceQuotaManagement.h.pp -o _xpidlgen/mozIStorageServiceQuotaManagement.h mozIStorageVacuumParticipant.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageVacuumParticipant.idl -d .deps/mozIStorageVacuumParticipant.h.pp -o _xpidlgen/mozIStorageVacuumParticipant.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 storage.h ../../dist/include/mozilla /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 StatementCache.h ../../dist/include/mozilla/storage /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 mozIStorageService.idl mozIStorageConnection.idl mozIStorageAggregateFunction.idl mozIStorageFunction.idl mozIStorageProgressHandler.idl mozIStorageStatement.idl mozIStorageStatementWrapper.idl mozIStorageValueArray.idl mozIStorageResultSet.idl mozIStorageRow.idl mozIStorageError.idl mozIStorageStatementCallback.idl mozIStoragePendingStatement.idl mozIStorageBindingParamsArray.idl mozIStorageBindingParams.idl mozIStorageCompletionCallback.idl mozIStorageBaseStatement.idl mozIStorageAsyncStatement.idl mozIStorageServiceQuotaManagement.idl mozIStorageVacuumParticipant.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/mozIStorageService.h _xpidlgen/mozIStorageConnection.h _xpidlgen/mozIStorageAggregateFunction.h _xpidlgen/mozIStorageFunction.h _xpidlgen/mozIStorageProgressHandler.h _xpidlgen/mozIStorageStatement.h _xpidlgen/mozIStorageStatementWrapper.h _xpidlgen/mozIStorageValueArray.h _xpidlgen/mozIStorageResultSet.h _xpidlgen/mozIStorageRow.h _xpidlgen/mozIStorageError.h _xpidlgen/mozIStorageStatementCallback.h _xpidlgen/mozIStoragePendingStatement.h _xpidlgen/mozIStorageBindingParamsArray.h _xpidlgen/mozIStorageBindingParams.h _xpidlgen/mozIStorageCompletionCallback.h _xpidlgen/mozIStorageBaseStatement.h _xpidlgen/mozIStorageAsyncStatement.h _xpidlgen/mozIStorageServiceQuotaManagement.h _xpidlgen/mozIStorageVacuumParticipant.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/storage/public' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/storage/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 Variant.h Variant_inl.h ../../dist/include/mozilla/storage gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/storage/src' /usr/pkg/bin/gmake -C build export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/storage/build' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/storage/build/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 mozStorageCID.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/storage/build' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/storage' /usr/pkg/bin/gmake -C extensions/cookie export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie/.deps mkdir -p _xpidlgen nsICookieAcceptDialog.idl nsICookiePromptService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie/nsICookieAcceptDialog.idl -d .deps/nsICookieAcceptDialog.h.pp -o _xpidlgen/nsICookieAcceptDialog.h /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie/nsICookiePromptService.idl -d .deps/nsICookiePromptService.h.pp -o _xpidlgen/nsICookiePromptService.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsICookieAcceptDialog.idl nsICookiePromptService.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsICookieAcceptDialog.h _xpidlgen/nsICookiePromptService.h ../../dist/include gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie' /usr/pkg/bin/gmake -C extensions/permissions export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/permissions' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/permissions/.deps gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/permissions' /usr/pkg/bin/gmake -C rdf export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf' /usr/pkg/bin/gmake -C base export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base' /usr/pkg/bin/gmake -C idl export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/.deps mkdir -p _xpidlgen rdfITripleVisitor.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/rdfITripleVisitor.idl -d .deps/rdfITripleVisitor.h.pp -o _xpidlgen/rdfITripleVisitor.h rdfISerializer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/rdfISerializer.idl -d .deps/rdfISerializer.h.pp -o _xpidlgen/rdfISerializer.h nsIRDFCompositeDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFCompositeDataSource.idl -d .deps/nsIRDFCompositeDataSource.h.pp -o _xpidlgen/nsIRDFCompositeDataSource.h rdfIDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/rdfIDataSource.idl -d .deps/rdfIDataSource.h.pp -o _xpidlgen/rdfIDataSource.h nsIRDFContainer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFContainer.idl -d .deps/nsIRDFContainer.h.pp -o _xpidlgen/nsIRDFContainer.h nsIRDFContainerUtils.idl nsIRDFDelegateFactory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFContainerUtils.idl -d .deps/nsIRDFContainerUtils.h.pp -o _xpidlgen/nsIRDFContainerUtils.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFDelegateFactory.idl -d .deps/nsIRDFDelegateFactory.h.pp -o _xpidlgen/nsIRDFDelegateFactory.h nsIRDFDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFDataSource.idl -d .deps/nsIRDFDataSource.h.pp -o _xpidlgen/nsIRDFDataSource.h nsIRDFLiteral.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFLiteral.idl -d .deps/nsIRDFLiteral.h.pp -o _xpidlgen/nsIRDFLiteral.h nsIRDFNode.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFNode.idl -d .deps/nsIRDFNode.h.pp -o _xpidlgen/nsIRDFNode.h nsIRDFObserver.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFObserver.idl -d .deps/nsIRDFObserver.h.pp -o _xpidlgen/nsIRDFObserver.h nsIRDFInMemoryDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFInMemoryDataSource.idl -d .deps/nsIRDFInMemoryDataSource.h.pp -o _xpidlgen/nsIRDFInMemoryDataSource.h nsIRDFPropagatableDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFPropagatableDataSource.idl -d .deps/nsIRDFPropagatableDataSource.h.pp -o _xpidlgen/nsIRDFPropagatableDataSource.h nsIRDFPurgeableDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFPurgeableDataSource.idl -d .deps/nsIRDFPurgeableDataSource.h.pp -o _xpidlgen/nsIRDFPurgeableDataSource.h nsIRDFRemoteDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFRemoteDataSource.idl -d .deps/nsIRDFRemoteDataSource.h.pp -o _xpidlgen/nsIRDFRemoteDataSource.h nsIRDFResource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFResource.idl -d .deps/nsIRDFResource.h.pp -o _xpidlgen/nsIRDFResource.h nsIRDFService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFService.idl -d .deps/nsIRDFService.h.pp -o _xpidlgen/nsIRDFService.h nsIRDFXMLParser.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFXMLParser.idl -d .deps/nsIRDFXMLParser.h.pp -o _xpidlgen/nsIRDFXMLParser.h nsIRDFXMLSerializer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFXMLSerializer.idl -d .deps/nsIRDFXMLSerializer.h.pp -o _xpidlgen/nsIRDFXMLSerializer.h nsIRDFXMLSink.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFXMLSink.idl -d .deps/nsIRDFXMLSink.h.pp -o _xpidlgen/nsIRDFXMLSink.h nsIRDFXMLSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFXMLSource.idl -d .deps/nsIRDFXMLSource.h.pp -o _xpidlgen/nsIRDFXMLSource.h nsIRDFInferDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFInferDataSource.idl -d .deps/nsIRDFInferDataSource.h.pp -o _xpidlgen/nsIRDFInferDataSource.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 rdfIDataSource.idl rdfITripleVisitor.idl rdfISerializer.idl nsIRDFCompositeDataSource.idl nsIRDFContainer.idl nsIRDFContainerUtils.idl nsIRDFDelegateFactory.idl nsIRDFDataSource.idl nsIRDFLiteral.idl nsIRDFNode.idl nsIRDFObserver.idl nsIRDFInMemoryDataSource.idl nsIRDFPropagatableDataSource.idl nsIRDFPurgeableDataSource.idl nsIRDFRemoteDataSource.idl nsIRDFResource.idl nsIRDFService.idl nsIRDFXMLParser.idl nsIRDFXMLSerializer.idl nsIRDFXMLSink.idl nsIRDFXMLSource.idl nsIRDFInferDataSource.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/rdfIDataSource.h _xpidlgen/rdfITripleVisitor.h _xpidlgen/rdfISerializer.h _xpidlgen/nsIRDFCompositeDataSource.h _xpidlgen/nsIRDFContainer.h _xpidlgen/nsIRDFContainerUtils.h _xpidlgen/nsIRDFDelegateFactory.h _xpidlgen/nsIRDFDataSource.h _xpidlgen/nsIRDFLiteral.h _xpidlgen/nsIRDFNode.h _xpidlgen/nsIRDFObserver.h _xpidlgen/nsIRDFInMemoryDataSource.h _xpidlgen/nsIRDFPropagatableDataSource.h _xpidlgen/nsIRDFPurgeableDataSource.h _xpidlgen/nsIRDFRemoteDataSource.h _xpidlgen/nsIRDFResource.h _xpidlgen/nsIRDFService.h _xpidlgen/nsIRDFXMLParser.h _xpidlgen/nsIRDFXMLSerializer.h _xpidlgen/nsIRDFXMLSink.h _xpidlgen/nsIRDFXMLSource.h _xpidlgen/nsIRDFInferDataSource.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 rdf.h nsIRDFContentSink.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base' /usr/pkg/bin/gmake -C util export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsRDFResource.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util/src/.deps /usr/pkg/bin/gmake -C internal export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util/src/internal' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util/src/internal/.deps gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util/src/internal' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util' /usr/pkg/bin/gmake -C datasource export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsILocalStore.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource' /usr/pkg/bin/gmake -C build export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/build' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/build/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsRDFCID.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/build' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf' /usr/pkg/bin/gmake -C js/jsd export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/.deps /usr/pkg/bin/gmake -C idl export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/idl' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/idl/.deps mkdir -p _xpidlgen jsdIDebuggerService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/idl/jsdIDebuggerService.idl -d .deps/jsdIDebuggerService.h.pp -o _xpidlgen/jsdIDebuggerService.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 jsdIDebuggerService.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/jsdIDebuggerService.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/idl' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 jsdebug.h ../../dist/include gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd' /usr/pkg/bin/gmake -C media/libvorbis export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis' /usr/pkg/bin/gmake -C include export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/include' /usr/pkg/bin/gmake -C vorbis export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/include/vorbis' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 codec.h ../../../../dist/include/vorbis gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/include/vorbis' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/include' /usr/pkg/bin/gmake -C lib export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis' /usr/pkg/bin/gmake -C media/libnestegg export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libnestegg' /usr/pkg/bin/gmake -C include export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libnestegg/include' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nestegg.h nestegg-stdint.h ../../../dist/include/nestegg gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libnestegg/include' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libnestegg/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/media/libnestegg/src/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libnestegg/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libnestegg' /usr/pkg/bin/gmake -C media/libogg export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg' /usr/pkg/bin/gmake -C include export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg/include' /usr/pkg/bin/gmake -C ogg export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg/include/ogg' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 ogg.h config_types.h os_types.h ../../../../dist/include/ogg gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg/include/ogg' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg/include' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg/src/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg' /usr/pkg/bin/gmake -C media/libtheora export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora' /usr/pkg/bin/gmake -C include export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/include' /usr/pkg/bin/gmake -C theora export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/include/theora' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 theora.h theoradec.h theoraenc.h codec.h ../../../../dist/include/theora gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/include/theora' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/include' /usr/pkg/bin/gmake -C lib export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora' /usr/pkg/bin/gmake -C media/libsydneyaudio export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libsydneyaudio' /usr/pkg/bin/gmake -C include export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libsydneyaudio/include' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 sydney_audio.h ../../../dist/include/sydneyaudio gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libsydneyaudio/include' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libsydneyaudio/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/media/libsydneyaudio/src/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libsydneyaudio/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libsydneyaudio' /usr/pkg/bin/gmake -C media/libpng export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 png.h pngconf.h mozpngconf.h ../../dist/include gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng' /usr/pkg/bin/gmake -C uriloader export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/uriloader' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/.deps gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/.deps gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/.deps mkdir -p _xpidlgen mkdir -p _xpidlgen mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsURILoader.h nsDocLoader.h ../../dist/include nsIContentHandler.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsIContentHandler.idl -d .deps/nsIContentHandler.h.pp -o _xpidlgen/nsIContentHandler.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 unix/nsOSHelperAppService.h nsExternalHelperAppService.h ../../dist/include nsIURILoader.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsIURILoader.idl -d .deps/nsIURILoader.h.pp -o _xpidlgen/nsIURILoader.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsCPrefetchService.h ../../dist/include nsCExternalHandlerService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsCExternalHandlerService.idl -d .deps/nsCExternalHandlerService.h.pp -o _xpidlgen/nsCExternalHandlerService.h nsIPrefetchService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsIPrefetchService.idl -d .deps/nsIPrefetchService.h.pp -o _xpidlgen/nsIPrefetchService.h nsIExternalProtocolService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsIExternalProtocolService.idl -d .deps/nsIExternalProtocolService.h.pp -o _xpidlgen/nsIExternalProtocolService.h nsIOfflineCacheUpdate.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsIOfflineCacheUpdate.idl -d .deps/nsIOfflineCacheUpdate.h.pp -o _xpidlgen/nsIOfflineCacheUpdate.h nsCURILoader.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsCURILoader.idl -d .deps/nsCURILoader.h.pp -o _xpidlgen/nsCURILoader.h nsIExternalHelperAppService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsIExternalHelperAppService.idl -d .deps/nsIExternalHelperAppService.h.pp -o _xpidlgen/nsIExternalHelperAppService.h nsITransfer.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsITransfer.idl -d .deps/nsITransfer.h.pp -o _xpidlgen/nsITransfer.h nsIDocumentLoader.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsIDocumentLoader.idl -d .deps/nsIDocumentLoader.h.pp -o _xpidlgen/nsIDocumentLoader.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 OfflineCacheUpdateParent.h OfflineCacheUpdateChild.h ../../dist/include/mozilla/docshell nsIHelperAppLauncherDialog.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsIHelperAppLauncherDialog.idl -d .deps/nsIHelperAppLauncherDialog.h.pp -o _xpidlgen/nsIHelperAppLauncherDialog.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIPrefetchService.idl nsIOfflineCacheUpdate.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIPrefetchService.h _xpidlgen/nsIOfflineCacheUpdate.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch' nsIWebProgressListener2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsIWebProgressListener2.idl -d .deps/nsIWebProgressListener2.h.pp -o _xpidlgen/nsIWebProgressListener2.h nsIContentDispatchChooser.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsIContentDispatchChooser.idl -d .deps/nsIContentDispatchChooser.h.pp -o _xpidlgen/nsIContentDispatchChooser.h nsIHandlerService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsIHandlerService.idl -d .deps/nsIHandlerService.h.pp -o _xpidlgen/nsIHandlerService.h nsIURIContentListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsIURIContentListener.idl -d .deps/nsIURIContentListener.h.pp -o _xpidlgen/nsIURIContentListener.h nsIExternalSharingAppService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsIExternalSharingAppService.idl -d .deps/nsIExternalSharingAppService.h.pp -o _xpidlgen/nsIExternalSharingAppService.h nsIWebProgress.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsIWebProgress.idl -d .deps/nsIWebProgress.h.pp -o _xpidlgen/nsIWebProgress.h nsIWebProgressListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsIWebProgressListener.idl -d .deps/nsIWebProgressListener.h.pp -o _xpidlgen/nsIWebProgressListener.h nsIExternalURLHandlerService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsIExternalURLHandlerService.idl -d .deps/nsIExternalURLHandlerService.h.pp -o _xpidlgen/nsIExternalURLHandlerService.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 ExternalHelperAppParent.h ExternalHelperAppChild.h ../../dist/include/mozilla/dom /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIContentHandler.idl nsIURILoader.idl nsCURILoader.idl nsITransfer.idl nsIDocumentLoader.idl nsIWebProgressListener2.idl nsIURIContentListener.idl nsIWebProgress.idl nsIWebProgressListener.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIContentHandler.h _xpidlgen/nsIURILoader.h _xpidlgen/nsCURILoader.h _xpidlgen/nsITransfer.h _xpidlgen/nsIDocumentLoader.h _xpidlgen/nsIWebProgressListener2.h _xpidlgen/nsIURIContentListener.h _xpidlgen/nsIWebProgress.h _xpidlgen/nsIWebProgressListener.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsCExternalHandlerService.idl nsIExternalProtocolService.idl nsIExternalHelperAppService.idl nsIHelperAppLauncherDialog.idl nsIContentDispatchChooser.idl nsIHandlerService.idl nsIExternalSharingAppService.idl nsIExternalURLHandlerService.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsCExternalHandlerService.h _xpidlgen/nsIExternalProtocolService.h _xpidlgen/nsIExternalHelperAppService.h _xpidlgen/nsIHelperAppLauncherDialog.h _xpidlgen/nsIContentDispatchChooser.h _xpidlgen/nsIHandlerService.h _xpidlgen/nsIExternalSharingAppService.h _xpidlgen/nsIExternalURLHandlerService.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/uriloader' /usr/pkg/bin/gmake -C caps export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/caps' /usr/pkg/bin/gmake -C idl export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/caps/idl' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/caps/idl/.deps mkdir -p _xpidlgen nsIPrincipal.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/caps/idl/nsIPrincipal.idl -d .deps/nsIPrincipal.h.pp -o _xpidlgen/nsIPrincipal.h nsISignatureVerifier.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/caps/idl/nsISignatureVerifier.idl -d .deps/nsISignatureVerifier.h.pp -o _xpidlgen/nsISignatureVerifier.h nsISecurityCheckedComponent.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/caps/idl/nsISecurityCheckedComponent.idl -d .deps/nsISecurityCheckedComponent.h.pp -o _xpidlgen/nsISecurityCheckedComponent.h nsIScriptSecurityManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/caps/idl/nsIScriptSecurityManager.idl -d .deps/nsIScriptSecurityManager.h.pp -o _xpidlgen/nsIScriptSecurityManager.h warning: interface 'nsIScriptSecurityManager' is scriptable but derives from non-scriptable 'nsIXPCSecurityManager', /scratch/devel/xulrunner10/work/mozilla-esr10/caps/idl/nsIScriptSecurityManager.idl line 45:0 interface nsIScriptSecurityManager : nsIXPCSecurityManager ^ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIScriptSecurityManager.idl nsIPrincipal.idl nsISignatureVerifier.idl nsISecurityCheckedComponent.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIScriptSecurityManager.h _xpidlgen/nsIPrincipal.h _xpidlgen/nsISignatureVerifier.h _xpidlgen/nsISecurityCheckedComponent.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/caps/idl' /usr/pkg/bin/gmake -C include export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/caps/include' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsJSPrincipals.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/caps/include' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/caps/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/caps/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/caps' /usr/pkg/bin/gmake -C parser export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser' /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. html/Makefile creating parser/html/Makefile /usr/pkg/bin/gmake -C expat export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat' /usr/pkg/bin/gmake -C lib export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 expat.h expat_external.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 expat_config.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat' /usr/pkg/bin/gmake -C xml export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/.deps mkdir -p _xpidlgen nsISAXMutableAttributes.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXMutableAttributes.idl -d .deps/nsISAXMutableAttributes.h.pp -o _xpidlgen/nsISAXMutableAttributes.h nsISAXContentHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXContentHandler.idl -d .deps/nsISAXContentHandler.h.pp -o _xpidlgen/nsISAXContentHandler.h nsISAXAttributes.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXAttributes.idl -d .deps/nsISAXAttributes.h.pp -o _xpidlgen/nsISAXAttributes.h nsISAXDTDHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXDTDHandler.idl -d .deps/nsISAXDTDHandler.h.pp -o _xpidlgen/nsISAXDTDHandler.h nsISAXErrorHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXErrorHandler.idl -d .deps/nsISAXErrorHandler.h.pp -o _xpidlgen/nsISAXErrorHandler.h nsISAXLexicalHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXLexicalHandler.idl -d .deps/nsISAXLexicalHandler.h.pp -o _xpidlgen/nsISAXLexicalHandler.h nsISAXLocator.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXLocator.idl -d .deps/nsISAXLocator.h.pp -o _xpidlgen/nsISAXLocator.h nsISAXXMLReader.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXXMLReader.idl -d .deps/nsISAXXMLReader.h.pp -o _xpidlgen/nsISAXXMLReader.h nsISAXXMLFilter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXXMLFilter.idl -d .deps/nsISAXXMLFilter.h.pp -o _xpidlgen/nsISAXXMLFilter.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsISAXAttributes.idl nsISAXMutableAttributes.idl nsISAXContentHandler.idl nsISAXDTDHandler.idl nsISAXErrorHandler.idl nsISAXLexicalHandler.idl nsISAXLocator.idl nsISAXXMLReader.idl nsISAXXMLFilter.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsISAXAttributes.h _xpidlgen/nsISAXMutableAttributes.h _xpidlgen/nsISAXContentHandler.h _xpidlgen/nsISAXDTDHandler.h _xpidlgen/nsISAXErrorHandler.h _xpidlgen/nsISAXLexicalHandler.h _xpidlgen/nsISAXLocator.h _xpidlgen/nsISAXXMLReader.h _xpidlgen/nsISAXXMLFilter.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsSAXAttributes.h nsSAXLocator.h nsSAXXMLReader.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml' /usr/pkg/bin/gmake -C htmlparser export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/public/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIContentSink.h nsITokenizer.h nsIHTMLContentSink.h nsIFragmentContentSink.h nsIParserNode.h nsIParser.h nsIDTD.h nsIParserFilter.h nsIElementObserver.h nsIParserService.h nsHTMLTagList.h nsHTMLTags.h nsHTMLTokens.h nsScannerString.h nsParserCIID.h nsToken.h nsParserConstants.h ../../../dist/include nsIExpatSink.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/public/nsIExpatSink.idl -d .deps/nsIExpatSink.h.pp -o _xpidlgen/nsIExpatSink.h nsIExtendedExpatSink.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/public/nsIExtendedExpatSink.idl -d .deps/nsIExtendedExpatSink.h.pp -o _xpidlgen/nsIExtendedExpatSink.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIExpatSink.idl nsIExtendedExpatSink.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIExpatSink.h _xpidlgen/nsIExtendedExpatSink.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser' /usr/pkg/bin/gmake -C html export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/html' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 jArray.h nsAHtml5TreeBuilderState.h nsHtml5ArrayCopy.h nsHtml5Atoms.h nsHtml5AtomList.h nsHtml5AtomTable.h nsHtml5ByteReadable.h nsHtml5DocumentMode.h nsHtml5HtmlAttributes.h nsHtml5Macros.h nsHtml5MetaScanner.h nsHtml5MetaScannerHSupplement.h nsHtml5Module.h nsHtml5NamedCharacters.h nsHtml5NamedCharactersAccel.h nsHtml5Parser.h nsHtml5PendingNotification.h nsHtml5Speculation.h nsHtml5SpeculativeLoad.h nsHtml5StreamParser.h nsHtml5SVGLoadDispatcher.h nsHtml5TreeOperation.h nsHtml5TreeOpExecutor.h nsAHtml5TreeOpSink.h nsHtml5TreeOpStage.h nsHtml5UTF16Buffer.h nsHtml5UTF16BufferHSupplement.h nsHtml5DependentUTF16Buffer.h nsHtml5OwningUTF16Buffer.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/html' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser' /usr/pkg/bin/gmake -C gfx export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx' /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. 2d/Makefile /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. harfbuzz/src/Makefile /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. ots/src/Makefile /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. ipc/Makefile creating gfx/harfbuzz/src/Makefile creating gfx/ots/src/Makefile creating gfx/ipc/Makefile creating gfx/2d/Makefile /usr/pkg/bin/gmake -C 2d export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d/.deps /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../config/final-link-libs gfx2d /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 2D.h BasePoint.h BasePoint3D.h BasePoint4D.h BaseMargin.h BaseRect.h BaseSize.h PathHelpers.h Point.h Matrix.h Rect.h Types.h ../../dist/include/mozilla/gfx gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d' /usr/pkg/bin/gmake -C ycbcr export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ycbcr' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ycbcr/.deps /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../config/final-link-libs ycbcr /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 chromium_types.h yuv_convert.h yuv_row.h ycbcr_to_rgb565.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ycbcr' /usr/pkg/bin/gmake -C angle export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/.deps /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../config/final-link-libs angle /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 include/GLSLANG/ShaderLang.h include/GLSLANG/ResourceLimits.h ../../dist/include/angle gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 gfxCore.h gfxCrashReporterUtils.h nsColor.h nsColorNames.h nsColorNameList.h nsCoord.h nsFont.h nsRect.h nsRegion.h nsPoint.h nsSize.h nsMargin.h nsTransform2D.h nsRenderingContext.h nsFontMetrics.h nsDeviceContext.h nsGfxCIID.h nsITheme.h nsThemeConstants.h nsBoundingMetrics.h ../../dist/include nsIFontEnumerator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsIFontEnumerator.idl -d .deps/nsIFontEnumerator.h.pp -o _xpidlgen/nsIFontEnumerator.h nsIScriptableRegion.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsIScriptableRegion.idl -d .deps/nsIScriptableRegion.h.pp -o _xpidlgen/nsIScriptableRegion.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 X11Util.h ../../dist/include/mozilla /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIFontEnumerator.idl nsIScriptableRegion.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIFontEnumerator.h _xpidlgen/nsIScriptableRegion.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src' /usr/pkg/bin/gmake -C qcms export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/qcms' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 qcms.h qcmstypes.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/qcms' /usr/pkg/bin/gmake -C layers export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 ./basic/BasicLayers.h ImageLayers.h Layers.h ./opengl/LayerManagerOGL.h ./opengl/LayerManagerOGLProgram.h ReadbackLayer.h LayerSorter.h ../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 ./ipc/ShadowLayerUtils.h ../../dist/include/IPC /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 ./ipc/ShadowLayers.h ./ipc/ShadowLayersChild.h ./ipc/ShadowLayersParent.h ./ipc/ShadowLayerUtilsX11.h ../../dist/include/mozilla/layers gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers' /usr/pkg/bin/gmake -C harfbuzz/src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 hb.h hb-blob.h hb-buffer.h hb-common.h hb-font.h hb-language.h hb-ot.h hb-ot-layout.h hb-ot-tag.h hb-ot-shape.h hb-shape.h hb-unicode.h ../../../dist/include/harfbuzz gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src' /usr/pkg/bin/gmake -C ots/src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 ../include/opentype-sanitiser.h ../include/ots-memory-stream.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src' /usr/pkg/bin/gmake -C thebes export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/.deps /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../config/final-link-libs thebes /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 gfx2DGlue.h gfx3DMatrix.h gfxASurface.h gfxAlphaRecovery.h gfxBlur.h gfxCachedTempSurface.h gfxColor.h gfxContext.h gfxDrawable.h gfxFailure.h gfxFont.h gfxFontConstants.h gfxFontUtils.h gfxFontTest.h gfxImageSurface.h gfxLineSegment.h gfxMatrix.h gfxPath.h gfxPattern.h gfxPlatform.h gfxPoint.h gfxPoint3D.h gfxPointH3D.h gfxQuad.h gfxQuaternion.h gfxRect.h gfxSkipChars.h gfxTeeSurface.h gfxTypes.h gfxTextRunCache.h gfxTextRunWordCache.h gfxUnicodeProperties.h gfxUtils.h gfxUserFontSet.h GLDefs.h GLContext.h GLContextSymbols.h GLContextProvider.h GLContextProviderImpl.h nsCoreAnimationSupport.h EGLUtils.h ForceDiscreteGPUHelperCGL.h gfxSharedImageSurface.h gfxFT2FontBase.h gfxGdkNativeRenderer.h gfxPDFSurface.h gfxPSSurface.h gfxPlatformGtk.h gfxXlibSurface.h gfxXlibNativeRenderer.h GLXLibrary.h gfxPangoFonts.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes' /usr/pkg/bin/gmake -C ipc export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ipc' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ipc/.deps /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../config/final-link-libs gfxipc_s /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 SharedDIB.h ../../dist/include/mozilla/gfx gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ipc' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx' /usr/pkg/bin/gmake -C image export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/.deps gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders' /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. ico/Makefile gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/.deps gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/src' /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. bmp/Makefile /usr/pkg/bin/gmake -C icon/gtk export mkdir -p _xpidlgen creating image/encoders/ico/Makefile /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 ImageErrors.h ImageLogging.h ../../dist/include imgICache.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgICache.idl -d .deps/imgICache.h.pp -o _xpidlgen/imgICache.h creating image/encoders/bmp/Makefile /usr/pkg/bin/gmake -C ico export imgIContainer.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgIContainer.idl -d .deps/imgIContainer.h.pp -o _xpidlgen/imgIContainer.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/gtk' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/gtk/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/gtk' /usr/pkg/bin/gmake -C icon export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico' /usr/pkg/bin/gmake -C png export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/.deps mkdir -p _xpidlgen gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/png' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/png/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/png' /usr/pkg/bin/gmake -C jpeg export nsIIconURI.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/nsIIconURI.idl -d .deps/nsIIconURI.h.pp -o _xpidlgen/nsIIconURI.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/jpeg' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/jpeg/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/jpeg' /usr/pkg/bin/gmake -C bmp export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/bmp' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/bmp/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/bmp' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders' imgIContainerDebug.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgIContainerDebug.idl -d .deps/imgIContainerDebug.h.pp -o _xpidlgen/imgIContainerDebug.h imgIContainerObserver.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgIContainerObserver.idl -d .deps/imgIContainerObserver.h.pp -o _xpidlgen/imgIContainerObserver.h imgIDecoderObserver.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgIDecoderObserver.idl -d .deps/imgIDecoderObserver.h.pp -o _xpidlgen/imgIDecoderObserver.h imgIEncoder.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgIEncoder.idl -d .deps/imgIEncoder.h.pp -o _xpidlgen/imgIEncoder.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIIconURI.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIIconURI.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders' imgILoader.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgILoader.idl -d .deps/imgILoader.h.pp -o _xpidlgen/imgILoader.h imgIRequest.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgIRequest.idl -d .deps/imgIRequest.h.pp -o _xpidlgen/imgIRequest.h imgITools.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgITools.idl -d .deps/imgITools.h.pp -o _xpidlgen/imgITools.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 imgICache.idl imgIContainer.idl imgIContainerDebug.idl imgIContainerObserver.idl imgIDecoderObserver.idl imgIEncoder.idl imgILoader.idl imgIRequest.idl imgITools.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/imgICache.h _xpidlgen/imgIContainer.h _xpidlgen/imgIContainerDebug.h _xpidlgen/imgIContainerObserver.h _xpidlgen/imgIDecoderObserver.h _xpidlgen/imgIEncoder.h _xpidlgen/imgILoader.h _xpidlgen/imgIRequest.h _xpidlgen/imgITools.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/public' /usr/pkg/bin/gmake -C build export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/build' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/image/build/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/build' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image' /usr/pkg/bin/gmake -C dom export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom' /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. interfaces/notification/Makefile /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. battery/Makefile /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. indexedDB/Makefile /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. system/Makefile creating dom/battery/Makefile /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. ipc/Makefile creating dom/indexedDB/Makefile /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. workers/Makefile creating dom/system/Makefile creating dom/interfaces/notification/Makefile creating dom/ipc/Makefile creating dom/workers/Makefile /usr/pkg/bin/gmake -C interfaces/base export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/.deps mkdir -p _xpidlgen nsIAnimationFrameListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIAnimationFrameListener.idl -d .deps/nsIAnimationFrameListener.h.pp -o _xpidlgen/nsIAnimationFrameListener.h nsIBrowserDOMWindow.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIBrowserDOMWindow.idl -d .deps/nsIBrowserDOMWindow.h.pp -o _xpidlgen/nsIBrowserDOMWindow.h nsIContentPermissionPrompt.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIContentPermissionPrompt.idl -d .deps/nsIContentPermissionPrompt.h.pp -o _xpidlgen/nsIContentPermissionPrompt.h nsIContentPrefService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIContentPrefService.idl -d .deps/nsIContentPrefService.h.pp -o _xpidlgen/nsIContentPrefService.h nsIContentURIGrouper.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIContentURIGrouper.idl -d .deps/nsIContentURIGrouper.h.pp -o _xpidlgen/nsIContentURIGrouper.h nsIDOMClientInformation.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMClientInformation.idl -d .deps/nsIDOMClientInformation.h.pp -o _xpidlgen/nsIDOMClientInformation.h nsIDOMConstructor.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMConstructor.idl -d .deps/nsIDOMConstructor.h.pp -o _xpidlgen/nsIDOMConstructor.h nsIDOMCRMFObject.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMCRMFObject.idl -d .deps/nsIDOMCRMFObject.h.pp -o _xpidlgen/nsIDOMCRMFObject.h nsIDOMCrypto.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMCrypto.idl -d .deps/nsIDOMCrypto.h.pp -o _xpidlgen/nsIDOMCrypto.h nsIDOMHistory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMHistory.idl -d .deps/nsIDOMHistory.h.pp -o _xpidlgen/nsIDOMHistory.h nsIDOMLocation.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMLocation.idl -d .deps/nsIDOMLocation.h.pp -o _xpidlgen/nsIDOMLocation.h nsIDOMMediaQueryList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMMediaQueryList.idl -d .deps/nsIDOMMediaQueryList.h.pp -o _xpidlgen/nsIDOMMediaQueryList.h nsIDOMMimeType.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMMimeType.idl -d .deps/nsIDOMMimeType.h.pp -o _xpidlgen/nsIDOMMimeType.h nsIDOMMimeTypeArray.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMMimeTypeArray.idl -d .deps/nsIDOMMimeTypeArray.h.pp -o _xpidlgen/nsIDOMMimeTypeArray.h nsIDOMNavigator.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMNavigator.idl -d .deps/nsIDOMNavigator.h.pp -o _xpidlgen/nsIDOMNavigator.h nsIDOMPkcs11.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMPkcs11.idl -d .deps/nsIDOMPkcs11.h.pp -o _xpidlgen/nsIDOMPkcs11.h nsIDOMPlugin.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMPlugin.idl -d .deps/nsIDOMPlugin.h.pp -o _xpidlgen/nsIDOMPlugin.h nsIDOMPluginArray.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMPluginArray.idl -d .deps/nsIDOMPluginArray.h.pp -o _xpidlgen/nsIDOMPluginArray.h nsIDOMScreen.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMScreen.idl -d .deps/nsIDOMScreen.h.pp -o _xpidlgen/nsIDOMScreen.h nsIDOMJSWindow.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMJSWindow.idl -d .deps/nsIDOMJSWindow.h.pp -o _xpidlgen/nsIDOMJSWindow.h nsIDOMModalContentWindow.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMModalContentWindow.idl -d .deps/nsIDOMModalContentWindow.h.pp -o _xpidlgen/nsIDOMModalContentWindow.h nsIDOMChromeWindow.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMChromeWindow.idl -d .deps/nsIDOMChromeWindow.h.pp -o _xpidlgen/nsIDOMChromeWindow.h nsIDOMClientRect.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMClientRect.idl -d .deps/nsIDOMClientRect.h.pp -o _xpidlgen/nsIDOMClientRect.h nsIDOMClientRectList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMClientRectList.idl -d .deps/nsIDOMClientRectList.h.pp -o _xpidlgen/nsIDOMClientRectList.h nsIFocusManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIFocusManager.idl -d .deps/nsIFocusManager.h.pp -o _xpidlgen/nsIFocusManager.h nsIQueryContentEventResult.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIQueryContentEventResult.idl -d .deps/nsIQueryContentEventResult.h.pp -o _xpidlgen/nsIQueryContentEventResult.h nsITabChild.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsITabChild.idl -d .deps/nsITabChild.h.pp -o _xpidlgen/nsITabChild.h nsITabParent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsITabParent.idl -d .deps/nsITabParent.h.pp -o _xpidlgen/nsITabParent.h nsIDOMGlobalPropertyInitializer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMGlobalPropertyInitializer.idl -d .deps/nsIDOMGlobalPropertyInitializer.h.pp -o _xpidlgen/nsIDOMGlobalPropertyInitializer.h nsIStructuredCloneContainer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIStructuredCloneContainer.idl -d .deps/nsIStructuredCloneContainer.h.pp -o _xpidlgen/nsIStructuredCloneContainer.h nsIDOMPerformance.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMPerformance.idl -d .deps/nsIDOMPerformance.h.pp -o _xpidlgen/nsIDOMPerformance.h nsIDOMPerformanceTiming.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMPerformanceTiming.idl -d .deps/nsIDOMPerformanceTiming.h.pp -o _xpidlgen/nsIDOMPerformanceTiming.h nsIDOMPerformanceNavigation.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMPerformanceNavigation.idl -d .deps/nsIDOMPerformanceNavigation.h.pp -o _xpidlgen/nsIDOMPerformanceNavigation.h domstubs.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/domstubs.idl -d .deps/domstubs.h.pp -o _xpidlgen/domstubs.h nsIDOMBarProp.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMBarProp.idl -d .deps/nsIDOMBarProp.h.pp -o _xpidlgen/nsIDOMBarProp.h nsIDOMWindow.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMWindow.idl -d .deps/nsIDOMWindow.h.pp -o _xpidlgen/nsIDOMWindow.h nsIDOMWindowCollection.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMWindowCollection.idl -d .deps/nsIDOMWindowCollection.h.pp -o _xpidlgen/nsIDOMWindowCollection.h nsIDOMWindowUtils.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMWindowUtils.idl -d .deps/nsIDOMWindowUtils.h.pp -o _xpidlgen/nsIDOMWindowUtils.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIAnimationFrameListener.idl nsIBrowserDOMWindow.idl nsIContentPermissionPrompt.idl nsIContentPrefService.idl nsIContentURIGrouper.idl nsIDOMClientInformation.idl nsIDOMConstructor.idl nsIDOMCRMFObject.idl nsIDOMCrypto.idl nsIDOMHistory.idl nsIDOMLocation.idl nsIDOMMediaQueryList.idl nsIDOMMimeType.idl nsIDOMMimeTypeArray.idl nsIDOMNavigator.idl nsIDOMPkcs11.idl nsIDOMPlugin.idl nsIDOMPluginArray.idl nsIDOMScreen.idl nsIDOMJSWindow.idl nsIDOMModalContentWindow.idl nsIDOMChromeWindow.idl nsIDOMClientRect.idl nsIDOMClientRectList.idl nsIFocusManager.idl nsIQueryContentEventResult.idl nsITabChild.idl nsITabParent.idl nsIDOMGlobalPropertyInitializer.idl nsIStructuredCloneContainer.idl nsIDOMPerformance.idl nsIDOMPerformanceTiming.idl nsIDOMPerformanceNavigation.idl domstubs.idl nsIDOMBarProp.idl nsIDOMWindow.idl nsIDOMWindowCollection.idl nsIDOMWindowUtils.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIAnimationFrameListener.h _xpidlgen/nsIBrowserDOMWindow.h _xpidlgen/nsIContentPermissionPrompt.h _xpidlgen/nsIContentPrefService.h _xpidlgen/nsIContentURIGrouper.h _xpidlgen/nsIDOMClientInformation.h _xpidlgen/nsIDOMConstructor.h _xpidlgen/nsIDOMCRMFObject.h _xpidlgen/nsIDOMCrypto.h _xpidlgen/nsIDOMHistory.h _xpidlgen/nsIDOMLocation.h _xpidlgen/nsIDOMMediaQueryList.h _xpidlgen/nsIDOMMimeType.h _xpidlgen/nsIDOMMimeTypeArray.h _xpidlgen/nsIDOMNavigator.h _xpidlgen/nsIDOMPkcs11.h _xpidlgen/nsIDOMPlugin.h _xpidlgen/nsIDOMPluginArray.h _xpidlgen/nsIDOMScreen.h _xpidlgen/nsIDOMJSWindow.h _xpidlgen/nsIDOMModalContentWindow.h _xpidlgen/nsIDOMChromeWindow.h _xpidlgen/nsIDOMClientRect.h _xpidlgen/nsIDOMClientRectList.h _xpidlgen/nsIFocusManager.h _xpidlgen/nsIQueryContentEventResult.h _xpidlgen/nsITabChild.h _xpidlgen/nsITabParent.h _xpidlgen/nsIDOMGlobalPropertyInitializer.h _xpidlgen/nsIStructuredCloneContainer.h _xpidlgen/nsIDOMPerformance.h _xpidlgen/nsIDOMPerformanceTiming.h _xpidlgen/nsIDOMPerformanceNavigation.h _xpidlgen/domstubs.h _xpidlgen/nsIDOMBarProp.h _xpidlgen/nsIDOMWindow.h _xpidlgen/nsIDOMWindowCollection.h _xpidlgen/nsIDOMWindowUtils.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base' /usr/pkg/bin/gmake -C interfaces/canvas export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/canvas' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/canvas/.deps mkdir -p _xpidlgen nsIDOMCanvasRenderingContext2D.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/canvas/nsIDOMCanvasRenderingContext2D.idl -d .deps/nsIDOMCanvasRenderingContext2D.h.pp -o _xpidlgen/nsIDOMCanvasRenderingContext2D.h nsIDOMWebGLRenderingContext.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/canvas/nsIDOMWebGLRenderingContext.idl -d .deps/nsIDOMWebGLRenderingContext.h.pp -o _xpidlgen/nsIDOMWebGLRenderingContext.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMCanvasRenderingContext2D.idl nsIDOMWebGLRenderingContext.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMCanvasRenderingContext2D.h _xpidlgen/nsIDOMWebGLRenderingContext.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/canvas' /usr/pkg/bin/gmake -C interfaces/core export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/.deps mkdir -p _xpidlgen nsIDOMXMLDocument.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMXMLDocument.idl -d .deps/nsIDOMXMLDocument.h.pp -o _xpidlgen/nsIDOMXMLDocument.h nsIDOMUserDataHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMUserDataHandler.idl -d .deps/nsIDOMUserDataHandler.h.pp -o _xpidlgen/nsIDOMUserDataHandler.h nsIDOMNSEditableElement.idl nsIDOMDOMStringList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMNSEditableElement.idl -d .deps/nsIDOMNSEditableElement.h.pp -o _xpidlgen/nsIDOMNSEditableElement.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMDOMStringList.idl -d .deps/nsIDOMDOMStringList.h.pp -o _xpidlgen/nsIDOMDOMStringList.h nsIDOMNSElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMNSElement.idl -d .deps/nsIDOMNSElement.h.pp -o _xpidlgen/nsIDOMNSElement.h nsIDOMNodeSelector.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMNodeSelector.idl -d .deps/nsIDOMNodeSelector.h.pp -o _xpidlgen/nsIDOMNodeSelector.h nsIDOMDOMTokenList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMDOMTokenList.idl -d .deps/nsIDOMDOMTokenList.h.pp -o _xpidlgen/nsIDOMDOMTokenList.h nsIDOMDOMSettableTokenList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMDOMSettableTokenList.idl -d .deps/nsIDOMDOMSettableTokenList.h.pp -o _xpidlgen/nsIDOMDOMSettableTokenList.h nsIInlineEventHandlers.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIInlineEventHandlers.idl -d .deps/nsIInlineEventHandlers.h.pp -o _xpidlgen/nsIInlineEventHandlers.h nsIDOMAttr.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMAttr.idl -d .deps/nsIDOMAttr.h.pp -o _xpidlgen/nsIDOMAttr.h nsIDOMCDATASection.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMCDATASection.idl -d .deps/nsIDOMCDATASection.h.pp -o _xpidlgen/nsIDOMCDATASection.h nsIDOMCharacterData.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMCharacterData.idl -d .deps/nsIDOMCharacterData.h.pp -o _xpidlgen/nsIDOMCharacterData.h nsIDOMComment.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMComment.idl -d .deps/nsIDOMComment.h.pp -o _xpidlgen/nsIDOMComment.h nsIDOMDOMException.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMDOMException.idl -d .deps/nsIDOMDOMException.h.pp -o _xpidlgen/nsIDOMDOMException.h nsIDOMDOMImplementation.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMDOMImplementation.idl -d .deps/nsIDOMDOMImplementation.h.pp -o _xpidlgen/nsIDOMDOMImplementation.h nsIDOMDocument.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMDocument.idl -d .deps/nsIDOMDocument.h.pp -o _xpidlgen/nsIDOMDocument.h nsIDOMDocumentFragment.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMDocumentFragment.idl -d .deps/nsIDOMDocumentFragment.h.pp -o _xpidlgen/nsIDOMDocumentFragment.h nsIDOMElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMElement.idl -d .deps/nsIDOMElement.h.pp -o _xpidlgen/nsIDOMElement.h nsIDOMDocumentType.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMDocumentType.idl -d .deps/nsIDOMDocumentType.h.pp -o _xpidlgen/nsIDOMDocumentType.h nsIDOMNamedNodeMap.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMNamedNodeMap.idl -d .deps/nsIDOMNamedNodeMap.h.pp -o _xpidlgen/nsIDOMNamedNodeMap.h nsIDOMNode.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMNode.idl -d .deps/nsIDOMNode.h.pp -o _xpidlgen/nsIDOMNode.h nsIDOMNodeList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMNodeList.idl -d .deps/nsIDOMNodeList.h.pp -o _xpidlgen/nsIDOMNodeList.h nsIDOMProcessingInstruction.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMProcessingInstruction.idl -d .deps/nsIDOMProcessingInstruction.h.pp -o _xpidlgen/nsIDOMProcessingInstruction.h nsIDOMText.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMText.idl -d .deps/nsIDOMText.h.pp -o _xpidlgen/nsIDOMText.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMDOMStringList.idl nsIDOMXMLDocument.idl nsIDOMUserDataHandler.idl nsIDOMNSEditableElement.idl nsIDOMNSElement.idl nsIDOMNodeSelector.idl nsIDOMDOMTokenList.idl nsIDOMDOMSettableTokenList.idl nsIInlineEventHandlers.idl nsIDOMAttr.idl nsIDOMCDATASection.idl nsIDOMCharacterData.idl nsIDOMComment.idl nsIDOMDOMException.idl nsIDOMDOMImplementation.idl nsIDOMDocument.idl nsIDOMDocumentFragment.idl nsIDOMDocumentType.idl nsIDOMElement.idl nsIDOMNamedNodeMap.idl nsIDOMNode.idl nsIDOMNodeList.idl nsIDOMProcessingInstruction.idl nsIDOMText.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMDOMStringList.h _xpidlgen/nsIDOMXMLDocument.h _xpidlgen/nsIDOMUserDataHandler.h _xpidlgen/nsIDOMNSEditableElement.h _xpidlgen/nsIDOMNSElement.h _xpidlgen/nsIDOMNodeSelector.h _xpidlgen/nsIDOMDOMTokenList.h _xpidlgen/nsIDOMDOMSettableTokenList.h _xpidlgen/nsIInlineEventHandlers.h _xpidlgen/nsIDOMAttr.h _xpidlgen/nsIDOMCDATASection.h _xpidlgen/nsIDOMCharacterData.h _xpidlgen/nsIDOMComment.h _xpidlgen/nsIDOMDOMException.h _xpidlgen/nsIDOMDOMImplementation.h _xpidlgen/nsIDOMDocument.h _xpidlgen/nsIDOMDocumentFragment.h _xpidlgen/nsIDOMDocumentType.h _xpidlgen/nsIDOMElement.h _xpidlgen/nsIDOMNamedNodeMap.h _xpidlgen/nsIDOMNode.h _xpidlgen/nsIDOMNodeList.h _xpidlgen/nsIDOMProcessingInstruction.h _xpidlgen/nsIDOMText.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core' /usr/pkg/bin/gmake -C interfaces/html export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/.deps mkdir -p _xpidlgen nsIDOMHTMLCanvasElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLCanvasElement.idl -d .deps/nsIDOMHTMLCanvasElement.h.pp -o _xpidlgen/nsIDOMHTMLCanvasElement.h nsIDOMHTMLUnknownElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLUnknownElement.idl -d .deps/nsIDOMHTMLUnknownElement.h.pp -o _xpidlgen/nsIDOMHTMLUnknownElement.h nsIDOMHTMLAnchorElement.idl nsIDOMHTMLAppletElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLAppletElement.idl -d .deps/nsIDOMHTMLAppletElement.h.pp -o _xpidlgen/nsIDOMHTMLAppletElement.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLAnchorElement.idl -d .deps/nsIDOMHTMLAnchorElement.h.pp -o _xpidlgen/nsIDOMHTMLAnchorElement.h nsIDOMHTMLBaseElement.idl nsIDOMHTMLBRElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLBaseElement.idl -d .deps/nsIDOMHTMLBaseElement.h.pp -o _xpidlgen/nsIDOMHTMLBaseElement.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLBRElement.idl -d .deps/nsIDOMHTMLBRElement.h.pp -o _xpidlgen/nsIDOMHTMLBRElement.h nsIDOMHTMLAreaElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLAreaElement.idl -d .deps/nsIDOMHTMLAreaElement.h.pp -o _xpidlgen/nsIDOMHTMLAreaElement.h nsIDOMHTMLBodyElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLBodyElement.idl -d .deps/nsIDOMHTMLBodyElement.h.pp -o _xpidlgen/nsIDOMHTMLBodyElement.h nsIDOMHTMLButtonElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLButtonElement.idl -d .deps/nsIDOMHTMLButtonElement.h.pp -o _xpidlgen/nsIDOMHTMLButtonElement.h nsIDOMHTMLCollection.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLCollection.idl -d .deps/nsIDOMHTMLCollection.h.pp -o _xpidlgen/nsIDOMHTMLCollection.h nsIDOMHTMLDataListElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLDataListElement.idl -d .deps/nsIDOMHTMLDataListElement.h.pp -o _xpidlgen/nsIDOMHTMLDataListElement.h nsIDOMHTMLCommandElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLCommandElement.idl -d .deps/nsIDOMHTMLCommandElement.h.pp -o _xpidlgen/nsIDOMHTMLCommandElement.h nsIDOMHTMLDListElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLDListElement.idl -d .deps/nsIDOMHTMLDListElement.h.pp -o _xpidlgen/nsIDOMHTMLDListElement.h nsIDOMHTMLDirectoryElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLDirectoryElement.idl -d .deps/nsIDOMHTMLDirectoryElement.h.pp -o _xpidlgen/nsIDOMHTMLDirectoryElement.h nsIDOMHTMLDivElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLDivElement.idl -d .deps/nsIDOMHTMLDivElement.h.pp -o _xpidlgen/nsIDOMHTMLDivElement.h nsIDOMHTMLDocument.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLDocument.idl -d .deps/nsIDOMHTMLDocument.h.pp -o _xpidlgen/nsIDOMHTMLDocument.h nsIDOMHTMLElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLElement.idl -d .deps/nsIDOMHTMLElement.h.pp -o _xpidlgen/nsIDOMHTMLElement.h nsIDOMHTMLFieldSetElement.idl nsIDOMHTMLEmbedElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLEmbedElement.idl -d .deps/nsIDOMHTMLEmbedElement.h.pp -o _xpidlgen/nsIDOMHTMLEmbedElement.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLFieldSetElement.idl -d .deps/nsIDOMHTMLFieldSetElement.h.pp -o _xpidlgen/nsIDOMHTMLFieldSetElement.h nsIDOMHTMLFontElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLFontElement.idl -d .deps/nsIDOMHTMLFontElement.h.pp -o _xpidlgen/nsIDOMHTMLFontElement.h nsIDOMHTMLFormElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLFormElement.idl -d .deps/nsIDOMHTMLFormElement.h.pp -o _xpidlgen/nsIDOMHTMLFormElement.h nsIDOMHTMLFrameElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLFrameElement.idl -d .deps/nsIDOMHTMLFrameElement.h.pp -o _xpidlgen/nsIDOMHTMLFrameElement.h nsIDOMHTMLFrameSetElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLFrameSetElement.idl -d .deps/nsIDOMHTMLFrameSetElement.h.pp -o _xpidlgen/nsIDOMHTMLFrameSetElement.h nsIDOMHTMLHRElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLHRElement.idl -d .deps/nsIDOMHTMLHRElement.h.pp -o _xpidlgen/nsIDOMHTMLHRElement.h nsIDOMHTMLHeadElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLHeadElement.idl -d .deps/nsIDOMHTMLHeadElement.h.pp -o _xpidlgen/nsIDOMHTMLHeadElement.h nsIDOMHTMLHeadingElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLHeadingElement.idl -d .deps/nsIDOMHTMLHeadingElement.h.pp -o _xpidlgen/nsIDOMHTMLHeadingElement.h nsIDOMHTMLHtmlElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLHtmlElement.idl -d .deps/nsIDOMHTMLHtmlElement.h.pp -o _xpidlgen/nsIDOMHTMLHtmlElement.h nsIDOMHTMLIFrameElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLIFrameElement.idl -d .deps/nsIDOMHTMLIFrameElement.h.pp -o _xpidlgen/nsIDOMHTMLIFrameElement.h nsIDOMHTMLImageElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLImageElement.idl -d .deps/nsIDOMHTMLImageElement.h.pp -o _xpidlgen/nsIDOMHTMLImageElement.h nsIDOMHTMLInputElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLInputElement.idl -d .deps/nsIDOMHTMLInputElement.h.pp -o _xpidlgen/nsIDOMHTMLInputElement.h nsIDOMHTMLLIElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLLIElement.idl -d .deps/nsIDOMHTMLLIElement.h.pp -o _xpidlgen/nsIDOMHTMLLIElement.h nsIDOMHTMLLabelElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLLabelElement.idl -d .deps/nsIDOMHTMLLabelElement.h.pp -o _xpidlgen/nsIDOMHTMLLabelElement.h nsIDOMHTMLLegendElement.idl nsIDOMHTMLMenuElement.idl nsIDOMHTMLLinkElement.idl nsIDOMHTMLMapElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLLinkElement.idl -d .deps/nsIDOMHTMLLinkElement.h.pp -o _xpidlgen/nsIDOMHTMLLinkElement.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLMapElement.idl -d .deps/nsIDOMHTMLMapElement.h.pp -o _xpidlgen/nsIDOMHTMLMapElement.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLMenuElement.idl -d .deps/nsIDOMHTMLMenuElement.h.pp -o _xpidlgen/nsIDOMHTMLMenuElement.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLLegendElement.idl -d .deps/nsIDOMHTMLLegendElement.h.pp -o _xpidlgen/nsIDOMHTMLLegendElement.h nsIDOMHTMLMenuItemElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLMenuItemElement.idl -d .deps/nsIDOMHTMLMenuItemElement.h.pp -o _xpidlgen/nsIDOMHTMLMenuItemElement.h nsIDOMHTMLMetaElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLMetaElement.idl -d .deps/nsIDOMHTMLMetaElement.h.pp -o _xpidlgen/nsIDOMHTMLMetaElement.h nsIDOMHTMLModElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLModElement.idl -d .deps/nsIDOMHTMLModElement.h.pp -o _xpidlgen/nsIDOMHTMLModElement.h nsIDOMHTMLOListElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLOListElement.idl -d .deps/nsIDOMHTMLOListElement.h.pp -o _xpidlgen/nsIDOMHTMLOListElement.h nsIDOMHTMLObjectElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLObjectElement.idl -d .deps/nsIDOMHTMLObjectElement.h.pp -o _xpidlgen/nsIDOMHTMLObjectElement.h nsIDOMHTMLOptGroupElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLOptGroupElement.idl -d .deps/nsIDOMHTMLOptGroupElement.h.pp -o _xpidlgen/nsIDOMHTMLOptGroupElement.h nsIDOMHTMLOptionElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLOptionElement.idl -d .deps/nsIDOMHTMLOptionElement.h.pp -o _xpidlgen/nsIDOMHTMLOptionElement.h nsIDOMHTMLOptionsCollection.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLOptionsCollection.idl -d .deps/nsIDOMHTMLOptionsCollection.h.pp -o _xpidlgen/nsIDOMHTMLOptionsCollection.h nsIDOMHTMLOutputElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLOutputElement.idl -d .deps/nsIDOMHTMLOutputElement.h.pp -o _xpidlgen/nsIDOMHTMLOutputElement.h nsIDOMHTMLParagraphElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLParagraphElement.idl -d .deps/nsIDOMHTMLParagraphElement.h.pp -o _xpidlgen/nsIDOMHTMLParagraphElement.h nsIDOMHTMLParamElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLParamElement.idl -d .deps/nsIDOMHTMLParamElement.h.pp -o _xpidlgen/nsIDOMHTMLParamElement.h nsIDOMHTMLPreElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLPreElement.idl -d .deps/nsIDOMHTMLPreElement.h.pp -o _xpidlgen/nsIDOMHTMLPreElement.h nsIDOMHTMLProgressElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLProgressElement.idl -d .deps/nsIDOMHTMLProgressElement.h.pp -o _xpidlgen/nsIDOMHTMLProgressElement.h nsIDOMHTMLQuoteElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLQuoteElement.idl -d .deps/nsIDOMHTMLQuoteElement.h.pp -o _xpidlgen/nsIDOMHTMLQuoteElement.h nsIDOMHTMLScriptElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLScriptElement.idl -d .deps/nsIDOMHTMLScriptElement.h.pp -o _xpidlgen/nsIDOMHTMLScriptElement.h nsIDOMHTMLSelectElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLSelectElement.idl -d .deps/nsIDOMHTMLSelectElement.h.pp -o _xpidlgen/nsIDOMHTMLSelectElement.h nsIDOMHTMLStyleElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLStyleElement.idl -d .deps/nsIDOMHTMLStyleElement.h.pp -o _xpidlgen/nsIDOMHTMLStyleElement.h nsIDOMHTMLTableCaptionElem.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLTableCaptionElem.idl -d .deps/nsIDOMHTMLTableCaptionElem.h.pp -o _xpidlgen/nsIDOMHTMLTableCaptionElem.h nsIDOMHTMLTableCellElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLTableCellElement.idl -d .deps/nsIDOMHTMLTableCellElement.h.pp -o _xpidlgen/nsIDOMHTMLTableCellElement.h nsIDOMHTMLTableColElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLTableColElement.idl -d .deps/nsIDOMHTMLTableColElement.h.pp -o _xpidlgen/nsIDOMHTMLTableColElement.h nsIDOMHTMLTableElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLTableElement.idl -d .deps/nsIDOMHTMLTableElement.h.pp -o _xpidlgen/nsIDOMHTMLTableElement.h nsIDOMHTMLTableRowElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLTableRowElement.idl -d .deps/nsIDOMHTMLTableRowElement.h.pp -o _xpidlgen/nsIDOMHTMLTableRowElement.h nsIDOMHTMLTableSectionElem.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLTableSectionElem.idl -d .deps/nsIDOMHTMLTableSectionElem.h.pp -o _xpidlgen/nsIDOMHTMLTableSectionElem.h nsIDOMHTMLTextAreaElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLTextAreaElement.idl -d .deps/nsIDOMHTMLTextAreaElement.h.pp -o _xpidlgen/nsIDOMHTMLTextAreaElement.h nsIDOMHTMLTitleElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLTitleElement.idl -d .deps/nsIDOMHTMLTitleElement.h.pp -o _xpidlgen/nsIDOMHTMLTitleElement.h nsIDOMHTMLUListElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLUListElement.idl -d .deps/nsIDOMHTMLUListElement.h.pp -o _xpidlgen/nsIDOMHTMLUListElement.h nsIDOMMediaError.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMMediaError.idl -d .deps/nsIDOMMediaError.h.pp -o _xpidlgen/nsIDOMMediaError.h nsIDOMTimeRanges.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMTimeRanges.idl -d .deps/nsIDOMTimeRanges.h.pp -o _xpidlgen/nsIDOMTimeRanges.h nsIDOMHTMLByteRanges.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLByteRanges.idl -d .deps/nsIDOMHTMLByteRanges.h.pp -o _xpidlgen/nsIDOMHTMLByteRanges.h nsIDOMHTMLMediaElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLMediaElement.idl -d .deps/nsIDOMHTMLMediaElement.h.pp -o _xpidlgen/nsIDOMHTMLMediaElement.h nsIDOMHTMLSourceElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLSourceElement.idl -d .deps/nsIDOMHTMLSourceElement.h.pp -o _xpidlgen/nsIDOMHTMLSourceElement.h nsIDOMHTMLVideoElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLVideoElement.idl -d .deps/nsIDOMHTMLVideoElement.h.pp -o _xpidlgen/nsIDOMHTMLVideoElement.h nsIDOMHTMLAudioElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLAudioElement.idl -d .deps/nsIDOMHTMLAudioElement.h.pp -o _xpidlgen/nsIDOMHTMLAudioElement.h nsIDOMValidityState.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMValidityState.idl -d .deps/nsIDOMValidityState.h.pp -o _xpidlgen/nsIDOMValidityState.h nsIDOMDOMStringMap.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMDOMStringMap.idl -d .deps/nsIDOMDOMStringMap.h.pp -o _xpidlgen/nsIDOMDOMStringMap.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMHTMLCanvasElement.idl nsIDOMHTMLUnknownElement.idl nsIDOMHTMLAnchorElement.idl nsIDOMHTMLAppletElement.idl nsIDOMHTMLAreaElement.idl nsIDOMHTMLBRElement.idl nsIDOMHTMLBaseElement.idl nsIDOMHTMLBodyElement.idl nsIDOMHTMLButtonElement.idl nsIDOMHTMLCollection.idl nsIDOMHTMLCommandElement.idl nsIDOMHTMLDataListElement.idl nsIDOMHTMLDListElement.idl nsIDOMHTMLDirectoryElement.idl nsIDOMHTMLDivElement.idl nsIDOMHTMLDocument.idl nsIDOMHTMLElement.idl nsIDOMHTMLEmbedElement.idl nsIDOMHTMLFieldSetElement.idl nsIDOMHTMLFontElement.idl nsIDOMHTMLFormElement.idl nsIDOMHTMLFrameElement.idl nsIDOMHTMLFrameSetElement.idl nsIDOMHTMLHRElement.idl nsIDOMHTMLHeadElement.idl nsIDOMHTMLHeadingElement.idl nsIDOMHTMLHtmlElement.idl nsIDOMHTMLIFrameElement.idl nsIDOMHTMLImageElement.idl nsIDOMHTMLInputElement.idl nsIDOMHTMLLIElement.idl nsIDOMHTMLLabelElement.idl nsIDOMHTMLLegendElement.idl nsIDOMHTMLLinkElement.idl nsIDOMHTMLMapElement.idl nsIDOMHTMLMenuElement.idl nsIDOMHTMLMenuItemElement.idl nsIDOMHTMLMetaElement.idl nsIDOMHTMLModElement.idl nsIDOMHTMLOListElement.idl nsIDOMHTMLObjectElement.idl nsIDOMHTMLOptGroupElement.idl nsIDOMHTMLOptionElement.idl nsIDOMHTMLOptionsCollection.idl nsIDOMHTMLOutputElement.idl nsIDOMHTMLParagraphElement.idl nsIDOMHTMLParamElement.idl nsIDOMHTMLPreElement.idl nsIDOMHTMLProgressElement.idl nsIDOMHTMLQuoteElement.idl nsIDOMHTMLScriptElement.idl nsIDOMHTMLSelectElement.idl nsIDOMHTMLStyleElement.idl nsIDOMHTMLTableCaptionElem.idl nsIDOMHTMLTableCellElement.idl nsIDOMHTMLTableColElement.idl nsIDOMHTMLTableElement.idl nsIDOMHTMLTableRowElement.idl nsIDOMHTMLTableSectionElem.idl nsIDOMHTMLTextAreaElement.idl nsIDOMHTMLTitleElement.idl nsIDOMHTMLUListElement.idl nsIDOMMediaError.idl nsIDOMTimeRanges.idl nsIDOMHTMLByteRanges.idl nsIDOMHTMLMediaElement.idl nsIDOMHTMLSourceElement.idl nsIDOMHTMLVideoElement.idl nsIDOMHTMLAudioElement.idl nsIDOMValidityState.idl nsIDOMDOMStringMap.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMHTMLCanvasElement.h _xpidlgen/nsIDOMHTMLUnknownElement.h _xpidlgen/nsIDOMHTMLAnchorElement.h _xpidlgen/nsIDOMHTMLAppletElement.h _xpidlgen/nsIDOMHTMLAreaElement.h _xpidlgen/nsIDOMHTMLBRElement.h _xpidlgen/nsIDOMHTMLBaseElement.h _xpidlgen/nsIDOMHTMLBodyElement.h _xpidlgen/nsIDOMHTMLButtonElement.h _xpidlgen/nsIDOMHTMLCollection.h _xpidlgen/nsIDOMHTMLCommandElement.h _xpidlgen/nsIDOMHTMLDataListElement.h _xpidlgen/nsIDOMHTMLDListElement.h _xpidlgen/nsIDOMHTMLDirectoryElement.h _xpidlgen/nsIDOMHTMLDivElement.h _xpidlgen/nsIDOMHTMLDocument.h _xpidlgen/nsIDOMHTMLElement.h _xpidlgen/nsIDOMHTMLEmbedElement.h _xpidlgen/nsIDOMHTMLFieldSetElement.h _xpidlgen/nsIDOMHTMLFontElement.h _xpidlgen/nsIDOMHTMLFormElement.h _xpidlgen/nsIDOMHTMLFrameElement.h _xpidlgen/nsIDOMHTMLFrameSetElement.h _xpidlgen/nsIDOMHTMLHRElement.h _xpidlgen/nsIDOMHTMLHeadElement.h _xpidlgen/nsIDOMHTMLHeadingElement.h _xpidlgen/nsIDOMHTMLHtmlElement.h _xpidlgen/nsIDOMHTMLIFrameElement.h _xpidlgen/nsIDOMHTMLImageElement.h _xpidlgen/nsIDOMHTMLInputElement.h _xpidlgen/nsIDOMHTMLLIElement.h _xpidlgen/nsIDOMHTMLLabelElement.h _xpidlgen/nsIDOMHTMLLegendElement.h _xpidlgen/nsIDOMHTMLLinkElement.h _xpidlgen/nsIDOMHTMLMapElement.h _xpidlgen/nsIDOMHTMLMenuElement.h _xpidlgen/nsIDOMHTMLMenuItemElement.h _xpidlgen/nsIDOMHTMLMetaElement.h _xpidlgen/nsIDOMHTMLModElement.h _xpidlgen/nsIDOMHTMLOListElement.h _xpidlgen/nsIDOMHTMLObjectElement.h _xpidlgen/nsIDOMHTMLOptGroupElement.h _xpidlgen/nsIDOMHTMLOptionElement.h _xpidlgen/nsIDOMHTMLOptionsCollection.h _xpidlgen/nsIDOMHTMLOutputElement.h _xpidlgen/nsIDOMHTMLParagraphElement.h _xpidlgen/nsIDOMHTMLParamElement.h _xpidlgen/nsIDOMHTMLPreElement.h _xpidlgen/nsIDOMHTMLProgressElement.h _xpidlgen/nsIDOMHTMLQuoteElement.h _xpidlgen/nsIDOMHTMLScriptElement.h _xpidlgen/nsIDOMHTMLSelectElement.h _xpidlgen/nsIDOMHTMLStyleElement.h _xpidlgen/nsIDOMHTMLTableCaptionElem.h _xpidlgen/nsIDOMHTMLTableCellElement.h _xpidlgen/nsIDOMHTMLTableColElement.h _xpidlgen/nsIDOMHTMLTableElement.h _xpidlgen/nsIDOMHTMLTableRowElement.h _xpidlgen/nsIDOMHTMLTableSectionElem.h _xpidlgen/nsIDOMHTMLTextAreaElement.h _xpidlgen/nsIDOMHTMLTitleElement.h _xpidlgen/nsIDOMHTMLUListElement.h _xpidlgen/nsIDOMMediaError.h _xpidlgen/nsIDOMTimeRanges.h _xpidlgen/nsIDOMHTMLByteRanges.h _xpidlgen/nsIDOMHTMLMediaElement.h _xpidlgen/nsIDOMHTMLSourceElement.h _xpidlgen/nsIDOMHTMLVideoElement.h _xpidlgen/nsIDOMHTMLAudioElement.h _xpidlgen/nsIDOMValidityState.h _xpidlgen/nsIDOMDOMStringMap.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html' /usr/pkg/bin/gmake -C interfaces/events export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/.deps mkdir -p _xpidlgen nsIDOMNSEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMNSEvent.idl -d .deps/nsIDOMNSEvent.h.pp -o _xpidlgen/nsIDOMNSEvent.h nsIDOMDataContainerEvent.idl nsIDOMKeyEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMDataContainerEvent.idl -d .deps/nsIDOMDataContainerEvent.h.pp -o _xpidlgen/nsIDOMDataContainerEvent.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMKeyEvent.idl -d .deps/nsIDOMKeyEvent.h.pp -o _xpidlgen/nsIDOMKeyEvent.h nsIDOMMutationEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMMutationEvent.idl -d .deps/nsIDOMMutationEvent.h.pp -o _xpidlgen/nsIDOMMutationEvent.h nsIDOMDragEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMDragEvent.idl -d .deps/nsIDOMDragEvent.h.pp -o _xpidlgen/nsIDOMDragEvent.h nsIDOMDataTransfer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMDataTransfer.idl -d .deps/nsIDOMDataTransfer.h.pp -o _xpidlgen/nsIDOMDataTransfer.h nsIDOMPopupBlockedEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMPopupBlockedEvent.idl -d .deps/nsIDOMPopupBlockedEvent.h.pp -o _xpidlgen/nsIDOMPopupBlockedEvent.h nsIDOMBeforeUnloadEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMBeforeUnloadEvent.idl -d .deps/nsIDOMBeforeUnloadEvent.h.pp -o _xpidlgen/nsIDOMBeforeUnloadEvent.h nsIDOMSmartCardEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMSmartCardEvent.idl -d .deps/nsIDOMSmartCardEvent.h.pp -o _xpidlgen/nsIDOMSmartCardEvent.h nsIDOMPageTransitionEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMPageTransitionEvent.idl -d .deps/nsIDOMPageTransitionEvent.h.pp -o _xpidlgen/nsIDOMPageTransitionEvent.h nsIDOMCommandEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMCommandEvent.idl -d .deps/nsIDOMCommandEvent.h.pp -o _xpidlgen/nsIDOMCommandEvent.h nsIDOMMessageEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMMessageEvent.idl -d .deps/nsIDOMMessageEvent.h.pp -o _xpidlgen/nsIDOMMessageEvent.h nsIDOMNotifyPaintEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMNotifyPaintEvent.idl -d .deps/nsIDOMNotifyPaintEvent.h.pp -o _xpidlgen/nsIDOMNotifyPaintEvent.h nsIDOMNotifyAudioAvailableEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMNotifyAudioAvailableEvent.idl -d .deps/nsIDOMNotifyAudioAvailableEvent.h.pp -o _xpidlgen/nsIDOMNotifyAudioAvailableEvent.h nsIDOMPaintRequest.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMPaintRequest.idl -d .deps/nsIDOMPaintRequest.h.pp -o _xpidlgen/nsIDOMPaintRequest.h nsIDOMPaintRequestList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMPaintRequestList.idl -d .deps/nsIDOMPaintRequestList.h.pp -o _xpidlgen/nsIDOMPaintRequestList.h nsIDOMSimpleGestureEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMSimpleGestureEvent.idl -d .deps/nsIDOMSimpleGestureEvent.h.pp -o _xpidlgen/nsIDOMSimpleGestureEvent.h nsIDOMDeviceOrientationEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMDeviceOrientationEvent.idl -d .deps/nsIDOMDeviceOrientationEvent.h.pp -o _xpidlgen/nsIDOMDeviceOrientationEvent.h nsIDOMMozTouchEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMMozTouchEvent.idl -d .deps/nsIDOMMozTouchEvent.h.pp -o _xpidlgen/nsIDOMMozTouchEvent.h nsIDOMDeviceMotionEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMDeviceMotionEvent.idl -d .deps/nsIDOMDeviceMotionEvent.h.pp -o _xpidlgen/nsIDOMDeviceMotionEvent.h nsIDOMScrollAreaEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMScrollAreaEvent.idl -d .deps/nsIDOMScrollAreaEvent.h.pp -o _xpidlgen/nsIDOMScrollAreaEvent.h nsIDOMTransitionEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMTransitionEvent.idl -d .deps/nsIDOMTransitionEvent.h.pp -o _xpidlgen/nsIDOMTransitionEvent.h nsIDOMAnimationEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMAnimationEvent.idl -d .deps/nsIDOMAnimationEvent.h.pp -o _xpidlgen/nsIDOMAnimationEvent.h nsIDOMPopStateEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMPopStateEvent.idl -d .deps/nsIDOMPopStateEvent.h.pp -o _xpidlgen/nsIDOMPopStateEvent.h nsIDOMCloseEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMCloseEvent.idl -d .deps/nsIDOMCloseEvent.h.pp -o _xpidlgen/nsIDOMCloseEvent.h nsIDOMTouchEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMTouchEvent.idl -d .deps/nsIDOMTouchEvent.h.pp -o _xpidlgen/nsIDOMTouchEvent.h nsIDOMHashChangeEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMHashChangeEvent.idl -d .deps/nsIDOMHashChangeEvent.h.pp -o _xpidlgen/nsIDOMHashChangeEvent.h nsIDOMCustomEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMCustomEvent.idl -d .deps/nsIDOMCustomEvent.h.pp -o _xpidlgen/nsIDOMCustomEvent.h nsIDOMCompositionEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMCompositionEvent.idl -d .deps/nsIDOMCompositionEvent.h.pp -o _xpidlgen/nsIDOMCompositionEvent.h nsIDOMEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMEvent.idl -d .deps/nsIDOMEvent.h.pp -o _xpidlgen/nsIDOMEvent.h nsIDOMEventTarget.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMEventTarget.idl -d .deps/nsIDOMEventTarget.h.pp -o _xpidlgen/nsIDOMEventTarget.h nsIDOMEventListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMEventListener.idl -d .deps/nsIDOMEventListener.h.pp -o _xpidlgen/nsIDOMEventListener.h nsIDOMMouseEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMMouseEvent.idl -d .deps/nsIDOMMouseEvent.h.pp -o _xpidlgen/nsIDOMMouseEvent.h nsIDOMMouseScrollEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMMouseScrollEvent.idl -d .deps/nsIDOMMouseScrollEvent.h.pp -o _xpidlgen/nsIDOMMouseScrollEvent.h nsIDOMUIEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMUIEvent.idl -d .deps/nsIDOMUIEvent.h.pp -o _xpidlgen/nsIDOMUIEvent.h nsIDOMProgressEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMProgressEvent.idl -d .deps/nsIDOMProgressEvent.h.pp -o _xpidlgen/nsIDOMProgressEvent.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMNSEvent.idl nsIDOMDataContainerEvent.idl nsIDOMKeyEvent.idl nsIDOMMutationEvent.idl nsIDOMDragEvent.idl nsIDOMDataTransfer.idl nsIDOMPopupBlockedEvent.idl nsIDOMBeforeUnloadEvent.idl nsIDOMSmartCardEvent.idl nsIDOMPageTransitionEvent.idl nsIDOMCommandEvent.idl nsIDOMMessageEvent.idl nsIDOMNotifyPaintEvent.idl nsIDOMNotifyAudioAvailableEvent.idl nsIDOMPaintRequest.idl nsIDOMPaintRequestList.idl nsIDOMSimpleGestureEvent.idl nsIDOMMozTouchEvent.idl nsIDOMDeviceOrientationEvent.idl nsIDOMDeviceMotionEvent.idl nsIDOMScrollAreaEvent.idl nsIDOMTransitionEvent.idl nsIDOMAnimationEvent.idl nsIDOMPopStateEvent.idl nsIDOMCloseEvent.idl nsIDOMTouchEvent.idl nsIDOMHashChangeEvent.idl nsIDOMCustomEvent.idl nsIDOMCompositionEvent.idl nsIDOMEvent.idl nsIDOMEventTarget.idl nsIDOMEventListener.idl nsIDOMMouseEvent.idl nsIDOMMouseScrollEvent.idl nsIDOMUIEvent.idl nsIDOMProgressEvent.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMNSEvent.h _xpidlgen/nsIDOMDataContainerEvent.h _xpidlgen/nsIDOMKeyEvent.h _xpidlgen/nsIDOMMutationEvent.h _xpidlgen/nsIDOMDragEvent.h _xpidlgen/nsIDOMDataTransfer.h _xpidlgen/nsIDOMPopupBlockedEvent.h _xpidlgen/nsIDOMBeforeUnloadEvent.h _xpidlgen/nsIDOMSmartCardEvent.h _xpidlgen/nsIDOMPageTransitionEvent.h _xpidlgen/nsIDOMCommandEvent.h _xpidlgen/nsIDOMMessageEvent.h _xpidlgen/nsIDOMNotifyPaintEvent.h _xpidlgen/nsIDOMNotifyAudioAvailableEvent.h _xpidlgen/nsIDOMPaintRequest.h _xpidlgen/nsIDOMPaintRequestList.h _xpidlgen/nsIDOMSimpleGestureEvent.h _xpidlgen/nsIDOMMozTouchEvent.h _xpidlgen/nsIDOMDeviceOrientationEvent.h _xpidlgen/nsIDOMDeviceMotionEvent.h _xpidlgen/nsIDOMScrollAreaEvent.h _xpidlgen/nsIDOMTransitionEvent.h _xpidlgen/nsIDOMAnimationEvent.h _xpidlgen/nsIDOMPopStateEvent.h _xpidlgen/nsIDOMCloseEvent.h _xpidlgen/nsIDOMTouchEvent.h _xpidlgen/nsIDOMHashChangeEvent.h _xpidlgen/nsIDOMCustomEvent.h _xpidlgen/nsIDOMCompositionEvent.h _xpidlgen/nsIDOMEvent.h _xpidlgen/nsIDOMEventTarget.h _xpidlgen/nsIDOMEventListener.h _xpidlgen/nsIDOMMouseEvent.h _xpidlgen/nsIDOMMouseScrollEvent.h _xpidlgen/nsIDOMUIEvent.h _xpidlgen/nsIDOMProgressEvent.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events' /usr/pkg/bin/gmake -C interfaces/stylesheets export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/stylesheets' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/stylesheets/.deps mkdir -p _xpidlgen nsIDOMLinkStyle.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/stylesheets/nsIDOMLinkStyle.idl -d .deps/nsIDOMLinkStyle.h.pp -o _xpidlgen/nsIDOMLinkStyle.h nsIDOMMediaList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/stylesheets/nsIDOMMediaList.idl -d .deps/nsIDOMMediaList.h.pp -o _xpidlgen/nsIDOMMediaList.h nsIDOMStyleSheet.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/stylesheets/nsIDOMStyleSheet.idl -d .deps/nsIDOMStyleSheet.h.pp -o _xpidlgen/nsIDOMStyleSheet.h nsIDOMStyleSheetList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/stylesheets/nsIDOMStyleSheetList.idl -d .deps/nsIDOMStyleSheetList.h.pp -o _xpidlgen/nsIDOMStyleSheetList.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMLinkStyle.idl nsIDOMMediaList.idl nsIDOMStyleSheet.idl nsIDOMStyleSheetList.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMLinkStyle.h _xpidlgen/nsIDOMMediaList.h _xpidlgen/nsIDOMStyleSheet.h _xpidlgen/nsIDOMStyleSheetList.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/stylesheets' /usr/pkg/bin/gmake -C interfaces/sidebar export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/sidebar' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/sidebar/.deps mkdir -p _xpidlgen nsISidebar.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/sidebar/nsISidebar.idl -d .deps/nsISidebar.h.pp -o _xpidlgen/nsISidebar.h nsIWebContentHandlerRegistrar.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/sidebar/nsIWebContentHandlerRegistrar.idl -d .deps/nsIWebContentHandlerRegistrar.h.pp -o _xpidlgen/nsIWebContentHandlerRegistrar.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsISidebar.idl nsIWebContentHandlerRegistrar.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsISidebar.h _xpidlgen/nsIWebContentHandlerRegistrar.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/sidebar' /usr/pkg/bin/gmake -C interfaces/css export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/.deps mkdir -p _xpidlgen nsIDOMCSS2Properties.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSS2Properties.idl -d .deps/nsIDOMCSS2Properties.h.pp -o _xpidlgen/nsIDOMCSS2Properties.h nsIDOMCSSCharsetRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ nsIDOMCSSFontFaceRule.idl -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSCharsetRule.idl -d .deps/nsIDOMCSSCharsetRule.h.pp -o _xpidlgen/nsIDOMCSSCharsetRule.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSFontFaceRule.idl -d .deps/nsIDOMCSSFontFaceRule.h.pp -o _xpidlgen/nsIDOMCSSFontFaceRule.h nsIDOMCSSImportRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSImportRule.idl -d .deps/nsIDOMCSSImportRule.h.pp -o _xpidlgen/nsIDOMCSSImportRule.h nsIDOMCSSMediaRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSMediaRule.idl -d .deps/nsIDOMCSSMediaRule.h.pp -o _xpidlgen/nsIDOMCSSMediaRule.h nsIDOMCSSMozDocumentRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSMozDocumentRule.idl -d .deps/nsIDOMCSSMozDocumentRule.h.pp -o _xpidlgen/nsIDOMCSSMozDocumentRule.h nsIDOMMozCSSKeyframeRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMMozCSSKeyframeRule.idl -d .deps/nsIDOMMozCSSKeyframeRule.h.pp -o _xpidlgen/nsIDOMMozCSSKeyframeRule.h nsIDOMMozCSSKeyframesRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMMozCSSKeyframesRule.idl -d .deps/nsIDOMMozCSSKeyframesRule.h.pp -o _xpidlgen/nsIDOMMozCSSKeyframesRule.h nsIDOMCSSPageRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSPageRule.idl -d .deps/nsIDOMCSSPageRule.h.pp -o _xpidlgen/nsIDOMCSSPageRule.h nsIDOMCSSUnknownRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSUnknownRule.idl -d .deps/nsIDOMCSSUnknownRule.h.pp -o _xpidlgen/nsIDOMCSSUnknownRule.h nsIDOMCSSStyleRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSStyleRule.idl -d .deps/nsIDOMCSSStyleRule.h.pp -o _xpidlgen/nsIDOMCSSStyleRule.h nsIDOMCounter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCounter.idl -d .deps/nsIDOMCounter.h.pp -o _xpidlgen/nsIDOMCounter.h nsIDOMRGBColor.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMRGBColor.idl -d .deps/nsIDOMRGBColor.h.pp -o _xpidlgen/nsIDOMRGBColor.h nsIDOMRect.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMRect.idl -d .deps/nsIDOMRect.h.pp -o _xpidlgen/nsIDOMRect.h nsIDOMNSRGBAColor.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMNSRGBAColor.idl -d .deps/nsIDOMNSRGBAColor.h.pp -o _xpidlgen/nsIDOMNSRGBAColor.h nsIDOMCSSPrimitiveValue.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSPrimitiveValue.idl -d .deps/nsIDOMCSSPrimitiveValue.h.pp -o _xpidlgen/nsIDOMCSSPrimitiveValue.h nsIDOMCSSRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSRule.idl -d .deps/nsIDOMCSSRule.h.pp -o _xpidlgen/nsIDOMCSSRule.h nsIDOMCSSRuleList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSRuleList.idl -d .deps/nsIDOMCSSRuleList.h.pp -o _xpidlgen/nsIDOMCSSRuleList.h nsIDOMCSSStyleDeclaration.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSStyleDeclaration.idl -d .deps/nsIDOMCSSStyleDeclaration.h.pp -o _xpidlgen/nsIDOMCSSStyleDeclaration.h nsIDOMCSSStyleSheet.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSStyleSheet.idl -d .deps/nsIDOMCSSStyleSheet.h.pp -o _xpidlgen/nsIDOMCSSStyleSheet.h nsIDOMCSSValue.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSValue.idl -d .deps/nsIDOMCSSValue.h.pp -o _xpidlgen/nsIDOMCSSValue.h nsIDOMCSSValueList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSValueList.idl -d .deps/nsIDOMCSSValueList.h.pp -o _xpidlgen/nsIDOMCSSValueList.h nsIDOMElementCSSInlineStyle.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMElementCSSInlineStyle.idl -d .deps/nsIDOMElementCSSInlineStyle.h.pp -o _xpidlgen/nsIDOMElementCSSInlineStyle.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMCSS2Properties.idl nsIDOMCSSCharsetRule.idl nsIDOMCSSFontFaceRule.idl nsIDOMCSSImportRule.idl nsIDOMCSSMediaRule.idl nsIDOMCSSMozDocumentRule.idl nsIDOMMozCSSKeyframeRule.idl nsIDOMMozCSSKeyframesRule.idl nsIDOMCSSPageRule.idl nsIDOMCSSStyleRule.idl nsIDOMCSSUnknownRule.idl nsIDOMCounter.idl nsIDOMRGBColor.idl nsIDOMRect.idl nsIDOMNSRGBAColor.idl nsIDOMCSSPrimitiveValue.idl nsIDOMCSSRule.idl nsIDOMCSSRuleList.idl nsIDOMCSSStyleDeclaration.idl nsIDOMCSSStyleSheet.idl nsIDOMCSSValue.idl nsIDOMCSSValueList.idl nsIDOMElementCSSInlineStyle.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMCSS2Properties.h _xpidlgen/nsIDOMCSSCharsetRule.h _xpidlgen/nsIDOMCSSFontFaceRule.h _xpidlgen/nsIDOMCSSImportRule.h _xpidlgen/nsIDOMCSSMediaRule.h _xpidlgen/nsIDOMCSSMozDocumentRule.h _xpidlgen/nsIDOMMozCSSKeyframeRule.h _xpidlgen/nsIDOMMozCSSKeyframesRule.h _xpidlgen/nsIDOMCSSPageRule.h _xpidlgen/nsIDOMCSSStyleRule.h _xpidlgen/nsIDOMCSSUnknownRule.h _xpidlgen/nsIDOMCounter.h _xpidlgen/nsIDOMRGBColor.h _xpidlgen/nsIDOMRect.h _xpidlgen/nsIDOMNSRGBAColor.h _xpidlgen/nsIDOMCSSPrimitiveValue.h _xpidlgen/nsIDOMCSSRule.h _xpidlgen/nsIDOMCSSRuleList.h _xpidlgen/nsIDOMCSSStyleDeclaration.h _xpidlgen/nsIDOMCSSStyleSheet.h _xpidlgen/nsIDOMCSSValue.h _xpidlgen/nsIDOMCSSValueList.h _xpidlgen/nsIDOMElementCSSInlineStyle.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css' /usr/pkg/bin/gmake -C interfaces/traversal export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/traversal' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/traversal/.deps mkdir -p _xpidlgen nsIDOMNodeIterator.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/traversal/nsIDOMNodeIterator.idl -d .deps/nsIDOMNodeIterator.h.pp -o _xpidlgen/nsIDOMNodeIterator.h nsIDOMTreeWalker.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/traversal/nsIDOMTreeWalker.idl -d .deps/nsIDOMTreeWalker.h.pp -o _xpidlgen/nsIDOMTreeWalker.h nsIDOMNodeFilter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/traversal/nsIDOMNodeFilter.idl -d .deps/nsIDOMNodeFilter.h.pp -o _xpidlgen/nsIDOMNodeFilter.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMNodeFilter.idl nsIDOMNodeIterator.idl nsIDOMTreeWalker.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMNodeFilter.h _xpidlgen/nsIDOMNodeIterator.h _xpidlgen/nsIDOMTreeWalker.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/traversal' /usr/pkg/bin/gmake -C interfaces/range export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/range' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/range/.deps mkdir -p _xpidlgen nsIDOMNSRange.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/range/nsIDOMNSRange.idl -d .deps/nsIDOMNSRange.h.pp -o _xpidlgen/nsIDOMNSRange.h nsIDOMRangeException.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/range/nsIDOMRangeException.idl -d .deps/nsIDOMRangeException.h.pp -o _xpidlgen/nsIDOMRangeException.h nsIDOMRange.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/range/nsIDOMRange.idl -d .deps/nsIDOMRange.h.pp -o _xpidlgen/nsIDOMRange.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMNSRange.idl nsIDOMRangeException.idl nsIDOMRange.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMNSRange.h _xpidlgen/nsIDOMRangeException.h _xpidlgen/nsIDOMRange.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/range' /usr/pkg/bin/gmake -C interfaces/xbl export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xbl' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xbl/.deps mkdir -p _xpidlgen nsIDOMDocumentXBL.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xbl/nsIDOMDocumentXBL.idl -d .deps/nsIDOMDocumentXBL.h.pp -o _xpidlgen/nsIDOMDocumentXBL.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMDocumentXBL.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMDocumentXBL.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xbl' /usr/pkg/bin/gmake -C interfaces/xpath export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath/.deps mkdir -p _xpidlgen nsIDOMXPathException.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath/nsIDOMXPathException.idl -d .deps/nsIDOMXPathException.h.pp -o _xpidlgen/nsIDOMXPathException.h nsIDOMXPathEvaluator.idl nsIDOMXPathExpression.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath/nsIDOMXPathExpression.idl -d .deps/nsIDOMXPathExpression.h.pp -o _xpidlgen/nsIDOMXPathExpression.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath/nsIDOMXPathEvaluator.idl -d .deps/nsIDOMXPathEvaluator.h.pp -o _xpidlgen/nsIDOMXPathEvaluator.h nsIDOMXPathNamespace.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath/nsIDOMXPathNamespace.idl -d .deps/nsIDOMXPathNamespace.h.pp -o _xpidlgen/nsIDOMXPathNamespace.h nsIDOMXPathNSResolver.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath/nsIDOMXPathNSResolver.idl -d .deps/nsIDOMXPathNSResolver.h.pp -o _xpidlgen/nsIDOMXPathNSResolver.h nsIDOMXPathResult.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath/nsIDOMXPathResult.idl -d .deps/nsIDOMXPathResult.h.pp -o _xpidlgen/nsIDOMXPathResult.h nsIDOMNSXPathExpression.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath/nsIDOMNSXPathExpression.idl -d .deps/nsIDOMNSXPathExpression.h.pp -o _xpidlgen/nsIDOMNSXPathExpression.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMXPathEvaluator.idl nsIDOMXPathException.idl nsIDOMXPathExpression.idl nsIDOMXPathNamespace.idl nsIDOMXPathNSResolver.idl nsIDOMXPathResult.idl nsIDOMNSXPathExpression.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMXPathEvaluator.h _xpidlgen/nsIDOMXPathException.h _xpidlgen/nsIDOMXPathExpression.h _xpidlgen/nsIDOMXPathNamespace.h _xpidlgen/nsIDOMXPathNSResolver.h _xpidlgen/nsIDOMXPathResult.h _xpidlgen/nsIDOMNSXPathExpression.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath' /usr/pkg/bin/gmake -C interfaces/load-save export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/load-save' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/load-save/.deps mkdir -p _xpidlgen nsIDOMLSProgressEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/load-save/nsIDOMLSProgressEvent.idl -d .deps/nsIDOMLSProgressEvent.h.pp -o _xpidlgen/nsIDOMLSProgressEvent.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMLSProgressEvent.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMLSProgressEvent.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/load-save' /usr/pkg/bin/gmake -C interfaces/xul export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/.deps mkdir -p _xpidlgen nsIDOMXULButtonElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULButtonElement.idl -d .deps/nsIDOMXULButtonElement.h.pp -o _xpidlgen/nsIDOMXULButtonElement.h nsIDOMXULCheckboxElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULCheckboxElement.idl -d .deps/nsIDOMXULCheckboxElement.h.pp -o _xpidlgen/nsIDOMXULCheckboxElement.h nsIDOMXULCommandDispatcher.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULCommandDispatcher.idl -d .deps/nsIDOMXULCommandDispatcher.h.pp -o _xpidlgen/nsIDOMXULCommandDispatcher.h nsIDOMXULCommandEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULCommandEvent.idl -d .deps/nsIDOMXULCommandEvent.h.pp -o _xpidlgen/nsIDOMXULCommandEvent.h nsIDOMXULControlElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULControlElement.idl -d .deps/nsIDOMXULControlElement.h.pp -o _xpidlgen/nsIDOMXULControlElement.h nsIDOMXULDescriptionElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULDescriptionElement.idl -d .deps/nsIDOMXULDescriptionElement.h.pp -o _xpidlgen/nsIDOMXULDescriptionElement.h nsIDOMXULDocument.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULDocument.idl -d .deps/nsIDOMXULDocument.h.pp -o _xpidlgen/nsIDOMXULDocument.h nsIDOMXULElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULElement.idl -d .deps/nsIDOMXULElement.h.pp -o _xpidlgen/nsIDOMXULElement.h nsIDOMXULContainerElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULContainerElement.idl -d .deps/nsIDOMXULContainerElement.h.pp -o _xpidlgen/nsIDOMXULContainerElement.h nsIDOMXULImageElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULImageElement.idl -d .deps/nsIDOMXULImageElement.h.pp -o _xpidlgen/nsIDOMXULImageElement.h nsIDOMXULLabelElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULLabelElement.idl -d .deps/nsIDOMXULLabelElement.h.pp -o _xpidlgen/nsIDOMXULLabelElement.h nsIDOMXULLabeledControlEl.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULLabeledControlEl.idl -d .deps/nsIDOMXULLabeledControlEl.h.pp -o _xpidlgen/nsIDOMXULLabeledControlEl.h nsIDOMXULMenuListElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULMenuListElement.idl -d .deps/nsIDOMXULMenuListElement.h.pp -o _xpidlgen/nsIDOMXULMenuListElement.h nsIDOMXULPopupElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULPopupElement.idl -d .deps/nsIDOMXULPopupElement.h.pp -o _xpidlgen/nsIDOMXULPopupElement.h nsIDOMXULRelatedElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULRelatedElement.idl -d .deps/nsIDOMXULRelatedElement.h.pp -o _xpidlgen/nsIDOMXULRelatedElement.h nsIDOMXULSelectCntrlEl.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULSelectCntrlEl.idl -d .deps/nsIDOMXULSelectCntrlEl.h.pp -o _xpidlgen/nsIDOMXULSelectCntrlEl.h nsIDOMXULSelectCntrlItemEl.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULSelectCntrlItemEl.idl -d .deps/nsIDOMXULSelectCntrlItemEl.h.pp -o _xpidlgen/nsIDOMXULSelectCntrlItemEl.h nsIDOMXULMultSelectCntrlEl.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULMultSelectCntrlEl.idl -d .deps/nsIDOMXULMultSelectCntrlEl.h.pp -o _xpidlgen/nsIDOMXULMultSelectCntrlEl.h nsIDOMXULTextboxElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULTextboxElement.idl -d .deps/nsIDOMXULTextboxElement.h.pp -o _xpidlgen/nsIDOMXULTextboxElement.h nsIDOMXULTreeElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULTreeElement.idl -d .deps/nsIDOMXULTreeElement.h.pp -o _xpidlgen/nsIDOMXULTreeElement.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMXULButtonElement.idl nsIDOMXULCheckboxElement.idl nsIDOMXULCommandDispatcher.idl nsIDOMXULCommandEvent.idl nsIDOMXULControlElement.idl nsIDOMXULDescriptionElement.idl nsIDOMXULDocument.idl nsIDOMXULElement.idl nsIDOMXULContainerElement.idl nsIDOMXULImageElement.idl nsIDOMXULLabelElement.idl nsIDOMXULLabeledControlEl.idl nsIDOMXULMenuListElement.idl nsIDOMXULPopupElement.idl nsIDOMXULRelatedElement.idl nsIDOMXULSelectCntrlEl.idl nsIDOMXULSelectCntrlItemEl.idl nsIDOMXULMultSelectCntrlEl.idl nsIDOMXULTextboxElement.idl nsIDOMXULTreeElement.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMXULButtonElement.h _xpidlgen/nsIDOMXULCheckboxElement.h _xpidlgen/nsIDOMXULCommandDispatcher.h _xpidlgen/nsIDOMXULCommandEvent.h _xpidlgen/nsIDOMXULControlElement.h _xpidlgen/nsIDOMXULDescriptionElement.h _xpidlgen/nsIDOMXULDocument.h _xpidlgen/nsIDOMXULElement.h _xpidlgen/nsIDOMXULContainerElement.h _xpidlgen/nsIDOMXULImageElement.h _xpidlgen/nsIDOMXULLabelElement.h _xpidlgen/nsIDOMXULLabeledControlEl.h _xpidlgen/nsIDOMXULMenuListElement.h _xpidlgen/nsIDOMXULPopupElement.h _xpidlgen/nsIDOMXULRelatedElement.h _xpidlgen/nsIDOMXULSelectCntrlEl.h _xpidlgen/nsIDOMXULSelectCntrlItemEl.h _xpidlgen/nsIDOMXULMultSelectCntrlEl.h _xpidlgen/nsIDOMXULTextboxElement.h _xpidlgen/nsIDOMXULTreeElement.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul' /usr/pkg/bin/gmake -C interfaces/storage export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsPIDOMStorage.h ../../../dist/include nsIDOMToString.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMToString.idl -d .deps/nsIDOMToString.h.pp -o _xpidlgen/nsIDOMToString.h nsIDOMStorageManager.idl nsIDOMStorage.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMStorageManager.idl -d .deps/nsIDOMStorageManager.h.pp -o _xpidlgen/nsIDOMStorageManager.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMStorage.idl -d .deps/nsIDOMStorage.h.pp -o _xpidlgen/nsIDOMStorage.h nsIDOMStorageObsolete.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMStorageObsolete.idl -d .deps/nsIDOMStorageObsolete.h.pp -o _xpidlgen/nsIDOMStorageObsolete.h nsIDOMStorageEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMStorageEvent.idl -d .deps/nsIDOMStorageEvent.h.pp -o _xpidlgen/nsIDOMStorageEvent.h nsIDOMStorageEventObsolete.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMStorageEventObsolete.idl -d .deps/nsIDOMStorageEventObsolete.h.pp -o _xpidlgen/nsIDOMStorageEventObsolete.h nsIDOMStorageItem.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMStorageItem.idl -d .deps/nsIDOMStorageItem.h.pp -o _xpidlgen/nsIDOMStorageItem.h nsIDOMStorageIndexedDB.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMStorageIndexedDB.idl -d .deps/nsIDOMStorageIndexedDB.h.pp -o _xpidlgen/nsIDOMStorageIndexedDB.h nsIDOMStorageList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMStorageList.idl -d .deps/nsIDOMStorageList.h.pp -o _xpidlgen/nsIDOMStorageList.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMToString.idl nsIDOMStorageManager.idl nsIDOMStorage.idl nsIDOMStorageObsolete.idl nsIDOMStorageEvent.idl nsIDOMStorageEventObsolete.idl nsIDOMStorageItem.idl nsIDOMStorageIndexedDB.idl nsIDOMStorageList.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMToString.h _xpidlgen/nsIDOMStorageManager.h _xpidlgen/nsIDOMStorage.h _xpidlgen/nsIDOMStorageObsolete.h _xpidlgen/nsIDOMStorageEvent.h _xpidlgen/nsIDOMStorageEventObsolete.h _xpidlgen/nsIDOMStorageItem.h _xpidlgen/nsIDOMStorageIndexedDB.h _xpidlgen/nsIDOMStorageList.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage' /usr/pkg/bin/gmake -C interfaces/json export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/json' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/json/.deps mkdir -p _xpidlgen nsIJSON.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/json/nsIJSON.idl -d .deps/nsIJSON.h.pp -o _xpidlgen/nsIJSON.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIJSON.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIJSON.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/json' /usr/pkg/bin/gmake -C interfaces/offline export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/offline' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/offline/.deps mkdir -p _xpidlgen nsIDOMLoadStatus.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/offline/nsIDOMLoadStatus.idl -d .deps/nsIDOMLoadStatus.h.pp -o _xpidlgen/nsIDOMLoadStatus.h nsIDOMOfflineResourceList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/offline/nsIDOMOfflineResourceList.idl -d .deps/nsIDOMOfflineResourceList.h.pp -o _xpidlgen/nsIDOMOfflineResourceList.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMOfflineResourceList.idl nsIDOMLoadStatus.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMOfflineResourceList.h _xpidlgen/nsIDOMLoadStatus.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/offline' /usr/pkg/bin/gmake -C interfaces/geolocation export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/.deps mkdir -p _xpidlgen nsIDOMGeoGeolocation.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMGeoGeolocation.idl -d .deps/nsIDOMGeoGeolocation.h.pp -o _xpidlgen/nsIDOMGeoGeolocation.h nsIDOMGeoPosition.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMGeoPosition.idl -d .deps/nsIDOMGeoPosition.h.pp -o _xpidlgen/nsIDOMGeoPosition.h nsIDOMGeoPositionAddress.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMGeoPositionAddress.idl -d .deps/nsIDOMGeoPositionAddress.h.pp -o _xpidlgen/nsIDOMGeoPositionAddress.h nsIDOMGeoPositionCoords.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMGeoPositionCoords.idl -d .deps/nsIDOMGeoPositionCoords.h.pp -o _xpidlgen/nsIDOMGeoPositionCoords.h nsIDOMGeoPositionCallback.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMGeoPositionCallback.idl -d .deps/nsIDOMGeoPositionCallback.h.pp -o _xpidlgen/nsIDOMGeoPositionCallback.h nsIDOMGeoPositionError.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMGeoPositionError.idl -d .deps/nsIDOMGeoPositionError.h.pp -o _xpidlgen/nsIDOMGeoPositionError.h nsIDOMGeoPositionErrorCallback.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMGeoPositionErrorCallback.idl -d .deps/nsIDOMGeoPositionErrorCallback.h.pp -o _xpidlgen/nsIDOMGeoPositionErrorCallback.h nsIDOMGeoPositionOptions.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMGeoPositionOptions.idl -d .deps/nsIDOMGeoPositionOptions.h.pp -o _xpidlgen/nsIDOMGeoPositionOptions.h nsIDOMNavigatorGeolocation.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMNavigatorGeolocation.idl -d .deps/nsIDOMNavigatorGeolocation.h.pp -o _xpidlgen/nsIDOMNavigatorGeolocation.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMGeoGeolocation.idl nsIDOMGeoPosition.idl nsIDOMGeoPositionAddress.idl nsIDOMGeoPositionCoords.idl nsIDOMGeoPositionCallback.idl nsIDOMGeoPositionError.idl nsIDOMGeoPositionErrorCallback.idl nsIDOMGeoPositionOptions.idl nsIDOMNavigatorGeolocation.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMGeoGeolocation.h _xpidlgen/nsIDOMGeoPosition.h _xpidlgen/nsIDOMGeoPositionAddress.h _xpidlgen/nsIDOMGeoPositionCoords.h _xpidlgen/nsIDOMGeoPositionCallback.h _xpidlgen/nsIDOMGeoPositionError.h _xpidlgen/nsIDOMGeoPositionErrorCallback.h _xpidlgen/nsIDOMGeoPositionOptions.h _xpidlgen/nsIDOMNavigatorGeolocation.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation' /usr/pkg/bin/gmake -C interfaces/notification export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/notification' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/notification/.deps mkdir -p _xpidlgen nsIDOMNavigatorDesktopNotification.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/notification/nsIDOMNavigatorDesktopNotification.idl -d .deps/nsIDOMNavigatorDesktopNotification.h.pp -o _xpidlgen/nsIDOMNavigatorDesktopNotification.h nsIDOMDesktopNotification.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/notification/nsIDOMDesktopNotification.idl -d .deps/nsIDOMDesktopNotification.h.pp -o _xpidlgen/nsIDOMDesktopNotification.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMNavigatorDesktopNotification.idl nsIDOMDesktopNotification.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMNavigatorDesktopNotification.h _xpidlgen/nsIDOMDesktopNotification.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/notification' /usr/pkg/bin/gmake -C interfaces/svg export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/.deps mkdir -p _xpidlgen nsIDOMGetSVGDocument.idl nsIDOMSVGAElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMGetSVGDocument.idl -d .deps/nsIDOMGetSVGDocument.h.pp -o _xpidlgen/nsIDOMGetSVGDocument.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAElement.idl -d .deps/nsIDOMSVGAElement.h.pp -o _xpidlgen/nsIDOMSVGAElement.h nsIDOMSVGAltGlyphElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAltGlyphElement.idl -d .deps/nsIDOMSVGAltGlyphElement.h.pp -o _xpidlgen/nsIDOMSVGAltGlyphElement.h nsIDOMSVGAngle.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAngle.idl -d .deps/nsIDOMSVGAngle.h.pp -o _xpidlgen/nsIDOMSVGAngle.h nsIDOMSVGAnimatedAngle.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedAngle.idl -d .deps/nsIDOMSVGAnimatedAngle.h.pp -o _xpidlgen/nsIDOMSVGAnimatedAngle.h nsIDOMSVGAnimatedBoolean.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedBoolean.idl -d .deps/nsIDOMSVGAnimatedBoolean.h.pp -o _xpidlgen/nsIDOMSVGAnimatedBoolean.h nsIDOMSVGAnimatedEnum.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedEnum.idl -d .deps/nsIDOMSVGAnimatedEnum.h.pp -o _xpidlgen/nsIDOMSVGAnimatedEnum.h nsIDOMSVGAnimatedInteger.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedInteger.idl -d .deps/nsIDOMSVGAnimatedInteger.h.pp -o _xpidlgen/nsIDOMSVGAnimatedInteger.h nsIDOMSVGAnimatedLength.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedLength.idl -d .deps/nsIDOMSVGAnimatedLength.h.pp -o _xpidlgen/nsIDOMSVGAnimatedLength.h nsIDOMSVGAnimatedLengthList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedLengthList.idl -d .deps/nsIDOMSVGAnimatedLengthList.h.pp -o _xpidlgen/nsIDOMSVGAnimatedLengthList.h nsIDOMSVGAnimatedNumber.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedNumber.idl -d .deps/nsIDOMSVGAnimatedNumber.h.pp -o _xpidlgen/nsIDOMSVGAnimatedNumber.h nsIDOMSVGAnimatedNumberList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedNumberList.idl -d .deps/nsIDOMSVGAnimatedNumberList.h.pp -o _xpidlgen/nsIDOMSVGAnimatedNumberList.h nsIDOMSVGAnimatedPathData.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedPathData.idl -d .deps/nsIDOMSVGAnimatedPathData.h.pp -o _xpidlgen/nsIDOMSVGAnimatedPathData.h nsIDOMSVGAnimatedPoints.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedPoints.idl -d .deps/nsIDOMSVGAnimatedPoints.h.pp -o _xpidlgen/nsIDOMSVGAnimatedPoints.h nsIDOMSVGAnimatedRect.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedRect.idl -d .deps/nsIDOMSVGAnimatedRect.h.pp -o _xpidlgen/nsIDOMSVGAnimatedRect.h nsIDOMSVGAnimatedString.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedString.idl -d .deps/nsIDOMSVGAnimatedString.h.pp -o _xpidlgen/nsIDOMSVGAnimatedString.h nsIDOMSVGAnimateElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimateElement.idl -d .deps/nsIDOMSVGAnimateElement.h.pp -o _xpidlgen/nsIDOMSVGAnimateElement.h nsIDOMSVGAnimateMotionElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimateMotionElement.idl -d .deps/nsIDOMSVGAnimateMotionElement.h.pp -o _xpidlgen/nsIDOMSVGAnimateMotionElement.h nsIDOMSVGAnimateTransformElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimateTransformElement.idl -d .deps/nsIDOMSVGAnimateTransformElement.h.pp -o _xpidlgen/nsIDOMSVGAnimateTransformElement.h nsIDOMSVGAnimationElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimationElement.idl -d .deps/nsIDOMSVGAnimationElement.h.pp -o _xpidlgen/nsIDOMSVGAnimationElement.h nsIDOMSVGAnimPresAspRatio.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimPresAspRatio.idl -d .deps/nsIDOMSVGAnimPresAspRatio.h.pp -o _xpidlgen/nsIDOMSVGAnimPresAspRatio.h nsIDOMSVGAnimTransformList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimTransformList.idl -d .deps/nsIDOMSVGAnimTransformList.h.pp -o _xpidlgen/nsIDOMSVGAnimTransformList.h nsIDOMSVGCircleElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGCircleElement.idl -d .deps/nsIDOMSVGCircleElement.h.pp -o _xpidlgen/nsIDOMSVGCircleElement.h nsIDOMSVGClipPathElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGClipPathElement.idl -d .deps/nsIDOMSVGClipPathElement.h.pp -o _xpidlgen/nsIDOMSVGClipPathElement.h nsIDOMSVGDefsElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGDefsElement.idl -d .deps/nsIDOMSVGDefsElement.h.pp -o _xpidlgen/nsIDOMSVGDefsElement.h nsIDOMSVGDescElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGDescElement.idl -d .deps/nsIDOMSVGDescElement.h.pp -o _xpidlgen/nsIDOMSVGDescElement.h nsIDOMSVGDocument.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGDocument.idl -d .deps/nsIDOMSVGDocument.h.pp -o _xpidlgen/nsIDOMSVGDocument.h nsIDOMSVGElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGElement.idl -d .deps/nsIDOMSVGElement.h.pp -o _xpidlgen/nsIDOMSVGElement.h nsIDOMSVGEllipseElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGEllipseElement.idl -d .deps/nsIDOMSVGEllipseElement.h.pp -o _xpidlgen/nsIDOMSVGEllipseElement.h nsIDOMSVGEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGEvent.idl -d .deps/nsIDOMSVGEvent.h.pp -o _xpidlgen/nsIDOMSVGEvent.h nsIDOMSVGException.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGException.idl -d .deps/nsIDOMSVGException.h.pp -o _xpidlgen/nsIDOMSVGException.h nsIDOMSVGFilterElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGFilterElement.idl -d .deps/nsIDOMSVGFilterElement.h.pp -o _xpidlgen/nsIDOMSVGFilterElement.h nsIDOMSVGFilters.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGFilters.idl -d .deps/nsIDOMSVGFilters.h.pp -o _xpidlgen/nsIDOMSVGFilters.h nsIDOMSVGFitToViewBox.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGFitToViewBox.idl -d .deps/nsIDOMSVGFitToViewBox.h.pp -o _xpidlgen/nsIDOMSVGFitToViewBox.h nsIDOMSVGForeignObjectElem.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGForeignObjectElem.idl -d .deps/nsIDOMSVGForeignObjectElem.h.pp -o _xpidlgen/nsIDOMSVGForeignObjectElem.h nsIDOMSVGGElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGGElement.idl -d .deps/nsIDOMSVGGElement.h.pp -o _xpidlgen/nsIDOMSVGGElement.h nsIDOMSVGGradientElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGGradientElement.idl -d .deps/nsIDOMSVGGradientElement.h.pp -o _xpidlgen/nsIDOMSVGGradientElement.h nsIDOMSVGImageElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGImageElement.idl -d .deps/nsIDOMSVGImageElement.h.pp -o _xpidlgen/nsIDOMSVGImageElement.h nsIDOMSVGLength.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGLength.idl -d .deps/nsIDOMSVGLength.h.pp -o _xpidlgen/nsIDOMSVGLength.h nsIDOMSVGLengthList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGLengthList.idl -d .deps/nsIDOMSVGLengthList.h.pp -o _xpidlgen/nsIDOMSVGLengthList.h nsIDOMSVGLocatable.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGLocatable.idl -d .deps/nsIDOMSVGLocatable.h.pp -o _xpidlgen/nsIDOMSVGLocatable.h nsIDOMSVGLineElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGLineElement.idl -d .deps/nsIDOMSVGLineElement.h.pp -o _xpidlgen/nsIDOMSVGLineElement.h nsIDOMSVGMarkerElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGMarkerElement.idl -d .deps/nsIDOMSVGMarkerElement.h.pp -o _xpidlgen/nsIDOMSVGMarkerElement.h nsIDOMSVGMaskElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGMaskElement.idl -d .deps/nsIDOMSVGMaskElement.h.pp -o _xpidlgen/nsIDOMSVGMaskElement.h nsIDOMSVGMatrix.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGMatrix.idl -d .deps/nsIDOMSVGMatrix.h.pp -o _xpidlgen/nsIDOMSVGMatrix.h nsIDOMSVGMetadataElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGMetadataElement.idl -d .deps/nsIDOMSVGMetadataElement.h.pp -o _xpidlgen/nsIDOMSVGMetadataElement.h nsIDOMSVGMpathElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGMpathElement.idl -d .deps/nsIDOMSVGMpathElement.h.pp -o _xpidlgen/nsIDOMSVGMpathElement.h nsIDOMSVGNumber.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGNumber.idl -d .deps/nsIDOMSVGNumber.h.pp -o _xpidlgen/nsIDOMSVGNumber.h nsIDOMSVGNumberList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGNumberList.idl -d .deps/nsIDOMSVGNumberList.h.pp -o _xpidlgen/nsIDOMSVGNumberList.h nsIDOMSVGPathElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPathElement.idl -d .deps/nsIDOMSVGPathElement.h.pp -o _xpidlgen/nsIDOMSVGPathElement.h nsIDOMSVGPathSeg.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPathSeg.idl -d .deps/nsIDOMSVGPathSeg.h.pp -o _xpidlgen/nsIDOMSVGPathSeg.h nsIDOMSVGPathSegList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPathSegList.idl -d .deps/nsIDOMSVGPathSegList.h.pp -o _xpidlgen/nsIDOMSVGPathSegList.h nsIDOMSVGPatternElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPatternElement.idl -d .deps/nsIDOMSVGPatternElement.h.pp -o _xpidlgen/nsIDOMSVGPatternElement.h nsIDOMSVGPoint.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPoint.idl -d .deps/nsIDOMSVGPoint.h.pp -o _xpidlgen/nsIDOMSVGPoint.h nsIDOMSVGPointList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPointList.idl -d .deps/nsIDOMSVGPointList.h.pp -o _xpidlgen/nsIDOMSVGPointList.h nsIDOMSVGPolygonElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPolygonElement.idl -d .deps/nsIDOMSVGPolygonElement.h.pp -o _xpidlgen/nsIDOMSVGPolygonElement.h nsIDOMSVGPolylineElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPolylineElement.idl -d .deps/nsIDOMSVGPolylineElement.h.pp -o _xpidlgen/nsIDOMSVGPolylineElement.h nsIDOMSVGPresAspectRatio.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPresAspectRatio.idl -d .deps/nsIDOMSVGPresAspectRatio.h.pp -o _xpidlgen/nsIDOMSVGPresAspectRatio.h nsIDOMSVGRect.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGRect.idl -d .deps/nsIDOMSVGRect.h.pp -o _xpidlgen/nsIDOMSVGRect.h nsIDOMSVGRectElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGRectElement.idl -d .deps/nsIDOMSVGRectElement.h.pp -o _xpidlgen/nsIDOMSVGRectElement.h nsIDOMSVGScriptElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGScriptElement.idl -d .deps/nsIDOMSVGScriptElement.h.pp -o _xpidlgen/nsIDOMSVGScriptElement.h nsIDOMSVGSetElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGSetElement.idl -d .deps/nsIDOMSVGSetElement.h.pp -o _xpidlgen/nsIDOMSVGSetElement.h nsIDOMSVGSVGElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGSVGElement.idl -d .deps/nsIDOMSVGSVGElement.h.pp -o _xpidlgen/nsIDOMSVGSVGElement.h nsIDOMSVGStopElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGStopElement.idl -d .deps/nsIDOMSVGStopElement.h.pp -o _xpidlgen/nsIDOMSVGStopElement.h nsIDOMSVGStyleElement.idl nsIDOMSVGSwitchElement.idl nsIDOMSVGSymbolElement.idl nsIDOMSVGStylable.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGSymbolElement.idl -d .deps/nsIDOMSVGSymbolElement.h.pp -o _xpidlgen/nsIDOMSVGSymbolElement.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGStylable.idl -d .deps/nsIDOMSVGStylable.h.pp -o _xpidlgen/nsIDOMSVGStylable.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGSwitchElement.idl -d .deps/nsIDOMSVGSwitchElement.h.pp -o _xpidlgen/nsIDOMSVGSwitchElement.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGStyleElement.idl -d .deps/nsIDOMSVGStyleElement.h.pp -o _xpidlgen/nsIDOMSVGStyleElement.h nsIDOMSVGTextContentElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTextContentElement.idl -d .deps/nsIDOMSVGTextContentElement.h.pp -o _xpidlgen/nsIDOMSVGTextContentElement.h nsIDOMSVGTextElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTextElement.idl -d .deps/nsIDOMSVGTextElement.h.pp -o _xpidlgen/nsIDOMSVGTextElement.h nsIDOMSVGTextPathElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTextPathElement.idl -d .deps/nsIDOMSVGTextPathElement.h.pp -o _xpidlgen/nsIDOMSVGTextPathElement.h nsIDOMSVGTextPositionElem.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTextPositionElem.idl -d .deps/nsIDOMSVGTextPositionElem.h.pp -o _xpidlgen/nsIDOMSVGTextPositionElem.h nsIDOMSVGTitleElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTitleElement.idl -d .deps/nsIDOMSVGTitleElement.h.pp -o _xpidlgen/nsIDOMSVGTitleElement.h nsIDOMSVGTransform.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTransform.idl -d .deps/nsIDOMSVGTransform.h.pp -o _xpidlgen/nsIDOMSVGTransform.h nsIDOMSVGTransformList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTransformList.idl -d .deps/nsIDOMSVGTransformList.h.pp -o _xpidlgen/nsIDOMSVGTransformList.h nsIDOMSVGTransformable.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTransformable.idl -d .deps/nsIDOMSVGTransformable.h.pp -o _xpidlgen/nsIDOMSVGTransformable.h nsIDOMSVGTSpanElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTSpanElement.idl -d .deps/nsIDOMSVGTSpanElement.h.pp -o _xpidlgen/nsIDOMSVGTSpanElement.h nsIDOMSVGURIReference.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGURIReference.idl -d .deps/nsIDOMSVGURIReference.h.pp -o _xpidlgen/nsIDOMSVGURIReference.h nsIDOMSVGUnitTypes.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGUnitTypes.idl -d .deps/nsIDOMSVGUnitTypes.h.pp -o _xpidlgen/nsIDOMSVGUnitTypes.h nsIDOMSVGUseElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGUseElement.idl -d .deps/nsIDOMSVGUseElement.h.pp -o _xpidlgen/nsIDOMSVGUseElement.h nsIDOMSVGViewSpec.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGViewSpec.idl -d .deps/nsIDOMSVGViewSpec.h.pp -o _xpidlgen/nsIDOMSVGViewSpec.h nsIDOMSVGZoomAndPan.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGZoomAndPan.idl -d .deps/nsIDOMSVGZoomAndPan.h.pp -o _xpidlgen/nsIDOMSVGZoomAndPan.h nsIDOMSVGZoomEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGZoomEvent.idl -d .deps/nsIDOMSVGZoomEvent.h.pp -o _xpidlgen/nsIDOMSVGZoomEvent.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMGetSVGDocument.idl nsIDOMSVGAElement.idl nsIDOMSVGAltGlyphElement.idl nsIDOMSVGAngle.idl nsIDOMSVGAnimatedAngle.idl nsIDOMSVGAnimatedBoolean.idl nsIDOMSVGAnimatedEnum.idl nsIDOMSVGAnimatedInteger.idl nsIDOMSVGAnimatedLength.idl nsIDOMSVGAnimatedLengthList.idl nsIDOMSVGAnimatedNumber.idl nsIDOMSVGAnimatedNumberList.idl nsIDOMSVGAnimatedPathData.idl nsIDOMSVGAnimatedPoints.idl nsIDOMSVGAnimatedRect.idl nsIDOMSVGAnimatedString.idl nsIDOMSVGAnimateElement.idl nsIDOMSVGAnimateMotionElement.idl nsIDOMSVGAnimateTransformElement.idl nsIDOMSVGAnimationElement.idl nsIDOMSVGAnimPresAspRatio.idl nsIDOMSVGAnimTransformList.idl nsIDOMSVGCircleElement.idl nsIDOMSVGClipPathElement.idl nsIDOMSVGDefsElement.idl nsIDOMSVGDescElement.idl nsIDOMSVGDocument.idl nsIDOMSVGElement.idl nsIDOMSVGEllipseElement.idl nsIDOMSVGEvent.idl nsIDOMSVGException.idl nsIDOMSVGFilterElement.idl nsIDOMSVGFilters.idl nsIDOMSVGFitToViewBox.idl nsIDOMSVGForeignObjectElem.idl nsIDOMSVGGElement.idl nsIDOMSVGGradientElement.idl nsIDOMSVGImageElement.idl nsIDOMSVGLength.idl nsIDOMSVGLengthList.idl nsIDOMSVGLineElement.idl nsIDOMSVGLocatable.idl nsIDOMSVGMarkerElement.idl nsIDOMSVGMaskElement.idl nsIDOMSVGMatrix.idl nsIDOMSVGMetadataElement.idl nsIDOMSVGMpathElement.idl nsIDOMSVGNumber.idl nsIDOMSVGNumberList.idl nsIDOMSVGPathElement.idl nsIDOMSVGPathSeg.idl nsIDOMSVGPathSegList.idl nsIDOMSVGPatternElement.idl nsIDOMSVGPoint.idl nsIDOMSVGPointList.idl nsIDOMSVGPolygonElement.idl nsIDOMSVGPolylineElement.idl nsIDOMSVGPresAspectRatio.idl nsIDOMSVGRect.idl nsIDOMSVGRectElement.idl nsIDOMSVGScriptElement.idl nsIDOMSVGSetElement.idl nsIDOMSVGSVGElement.idl nsIDOMSVGStopElement.idl nsIDOMSVGStylable.idl nsIDOMSVGStyleElement.idl nsIDOMSVGSwitchElement.idl nsIDOMSVGSymbolElement.idl nsIDOMSVGTextContentElement.idl nsIDOMSVGTextElement.idl nsIDOMSVGTextPathElement.idl nsIDOMSVGTextPositionElem.idl nsIDOMSVGTitleElement.idl nsIDOMSVGTransform.idl nsIDOMSVGTransformList.idl nsIDOMSVGTransformable.idl nsIDOMSVGTSpanElement.idl nsIDOMSVGURIReference.idl nsIDOMSVGUnitTypes.idl nsIDOMSVGUseElement.idl nsIDOMSVGViewSpec.idl nsIDOMSVGZoomAndPan.idl nsIDOMSVGZoomEvent.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMGetSVGDocument.h _xpidlgen/nsIDOMSVGAElement.h _xpidlgen/nsIDOMSVGAltGlyphElement.h _xpidlgen/nsIDOMSVGAngle.h _xpidlgen/nsIDOMSVGAnimatedAngle.h _xpidlgen/nsIDOMSVGAnimatedBoolean.h _xpidlgen/nsIDOMSVGAnimatedEnum.h _xpidlgen/nsIDOMSVGAnimatedInteger.h _xpidlgen/nsIDOMSVGAnimatedLength.h _xpidlgen/nsIDOMSVGAnimatedLengthList.h _xpidlgen/nsIDOMSVGAnimatedNumber.h _xpidlgen/nsIDOMSVGAnimatedNumberList.h _xpidlgen/nsIDOMSVGAnimatedPathData.h _xpidlgen/nsIDOMSVGAnimatedPoints.h _xpidlgen/nsIDOMSVGAnimatedRect.h _xpidlgen/nsIDOMSVGAnimatedString.h _xpidlgen/nsIDOMSVGAnimateElement.h _xpidlgen/nsIDOMSVGAnimateMotionElement.h _xpidlgen/nsIDOMSVGAnimateTransformElement.h _xpidlgen/nsIDOMSVGAnimationElement.h _xpidlgen/nsIDOMSVGAnimPresAspRatio.h _xpidlgen/nsIDOMSVGAnimTransformList.h _xpidlgen/nsIDOMSVGCircleElement.h _xpidlgen/nsIDOMSVGClipPathElement.h _xpidlgen/nsIDOMSVGDefsElement.h _xpidlgen/nsIDOMSVGDescElement.h _xpidlgen/nsIDOMSVGDocument.h _xpidlgen/nsIDOMSVGElement.h _xpidlgen/nsIDOMSVGEllipseElement.h _xpidlgen/nsIDOMSVGEvent.h _xpidlgen/nsIDOMSVGException.h _xpidlgen/nsIDOMSVGFilterElement.h _xpidlgen/nsIDOMSVGFilters.h _xpidlgen/nsIDOMSVGFitToViewBox.h _xpidlgen/nsIDOMSVGForeignObjectElem.h _xpidlgen/nsIDOMSVGGElement.h _xpidlgen/nsIDOMSVGGradientElement.h _xpidlgen/nsIDOMSVGImageElement.h _xpidlgen/nsIDOMSVGLength.h _xpidlgen/nsIDOMSVGLengthList.h _xpidlgen/nsIDOMSVGLineElement.h _xpidlgen/nsIDOMSVGLocatable.h _xpidlgen/nsIDOMSVGMarkerElement.h _xpidlgen/nsIDOMSVGMaskElement.h _xpidlgen/nsIDOMSVGMatrix.h _xpidlgen/nsIDOMSVGMetadataElement.h _xpidlgen/nsIDOMSVGMpathElement.h _xpidlgen/nsIDOMSVGNumber.h _xpidlgen/nsIDOMSVGNumberList.h _xpidlgen/nsIDOMSVGPathElement.h _xpidlgen/nsIDOMSVGPathSeg.h _xpidlgen/nsIDOMSVGPathSegList.h _xpidlgen/nsIDOMSVGPatternElement.h _xpidlgen/nsIDOMSVGPoint.h _xpidlgen/nsIDOMSVGPointList.h _xpidlgen/nsIDOMSVGPolygonElement.h _xpidlgen/nsIDOMSVGPolylineElement.h _xpidlgen/nsIDOMSVGPresAspectRatio.h _xpidlgen/nsIDOMSVGRect.h _xpidlgen/nsIDOMSVGRectElement.h _xpidlgen/nsIDOMSVGScriptElement.h _xpidlgen/nsIDOMSVGSetElement.h _xpidlgen/nsIDOMSVGSVGElement.h _xpidlgen/nsIDOMSVGStopElement.h _xpidlgen/nsIDOMSVGStylable.h _xpidlgen/nsIDOMSVGStyleElement.h _xpidlgen/nsIDOMSVGSwitchElement.h _xpidlgen/nsIDOMSVGSymbolElement.h _xpidlgen/nsIDOMSVGTextContentElement.h _xpidlgen/nsIDOMSVGTextElement.h _xpidlgen/nsIDOMSVGTextPathElement.h _xpidlgen/nsIDOMSVGTextPositionElem.h _xpidlgen/nsIDOMSVGTitleElement.h _xpidlgen/nsIDOMSVGTransform.h _xpidlgen/nsIDOMSVGTransformList.h _xpidlgen/nsIDOMSVGTransformable.h _xpidlgen/nsIDOMSVGTSpanElement.h _xpidlgen/nsIDOMSVGURIReference.h _xpidlgen/nsIDOMSVGUnitTypes.h _xpidlgen/nsIDOMSVGUseElement.h _xpidlgen/nsIDOMSVGViewSpec.h _xpidlgen/nsIDOMSVGZoomAndPan.h _xpidlgen/nsIDOMSVGZoomEvent.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg' /usr/pkg/bin/gmake -C interfaces/smil export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/smil' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/smil/.deps mkdir -p _xpidlgen nsIDOMElementTimeControl.idl nsIDOMTimeEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/smil/nsIDOMElementTimeControl.idl -d .deps/nsIDOMElementTimeControl.h.pp -o _xpidlgen/nsIDOMElementTimeControl.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/smil/nsIDOMTimeEvent.idl -d .deps/nsIDOMTimeEvent.h.pp -o _xpidlgen/nsIDOMTimeEvent.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMElementTimeControl.idl nsIDOMTimeEvent.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMElementTimeControl.h _xpidlgen/nsIDOMTimeEvent.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/smil' /usr/pkg/bin/gmake -C base export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/base' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsDOMCID.h nsDOMClassInfoClasses.h nsDOMClassInfoID.h nsDOMError.h nsDOMJSUtils.h nsDOMScriptObjectHolder.h nsDOMString.h nsIBaseDOMException.h nsIDOMClassInfo.h nsIDOMScriptObjectFactory.h nsIJSEventListener.h nsIJSNativeInitializer.h nsIScriptContext.h nsIScriptExternalNameSet.h nsIScriptGlobalObject.h nsIScriptGlobalObjectOwner.h nsIScriptNameSpaceManager.h nsIScriptObjectOwner.h nsIScriptObjectPrincipal.h nsIScriptRuntime.h nsIScriptTimeoutHandler.h nsPIDOMWindow.h nsPIWindowRoot.h nsFocusManager.h nsWrapperCache.h nsContentPermissionHelper.h nsStructuredCloneContainer.h nsDOMMemoryReporter.h ../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 StructuredCloneTags.h ../../dist/include/mozilla/dom nsIEntropyCollector.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsIEntropyCollector.idl -d .deps/nsIEntropyCollector.h.pp -o _xpidlgen/nsIEntropyCollector.h nsIScriptChannel.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsIScriptChannel.idl -d .deps/nsIScriptChannel.h.pp -o _xpidlgen/nsIScriptChannel.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIEntropyCollector.idl nsIScriptChannel.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIEntropyCollector.h _xpidlgen/nsIScriptChannel.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/base' /usr/pkg/bin/gmake -C battery export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/battery' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/battery/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 Constants.h Types.h ../../dist/include/mozilla/dom/battery nsIDOMBatteryManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/battery/nsIDOMBatteryManager.idl -d .deps/nsIDOMBatteryManager.h.pp -o _xpidlgen/nsIDOMBatteryManager.h nsIDOMNavigatorBattery.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/battery/nsIDOMNavigatorBattery.idl -d .deps/nsIDOMNavigatorBattery.h.pp -o _xpidlgen/nsIDOMNavigatorBattery.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDOMBatteryManager.idl nsIDOMNavigatorBattery.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDOMBatteryManager.h _xpidlgen/nsIDOMNavigatorBattery.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/battery' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src' /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. notification/Makefile creating dom/src/notification/Makefile /usr/pkg/bin/gmake -C jsurl export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/jsurl' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/jsurl/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsJSProtocolHandler.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/jsurl' /usr/pkg/bin/gmake -C events export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/events' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/events/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/events' /usr/pkg/bin/gmake -C storage export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 StorageChild.h StorageParent.h ../../../dist/include/mozilla/dom gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage' /usr/pkg/bin/gmake -C offline export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/offline' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/offline/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/offline' /usr/pkg/bin/gmake -C json export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/json' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/json/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsJSON.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/json' /usr/pkg/bin/gmake -C geolocation export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsGeoPosition.h nsGeoPositionIPCSerialiser.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation' /usr/pkg/bin/gmake -C notification export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/notification' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/notification/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/notification' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src' /usr/pkg/bin/gmake -C locales export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/locales' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/locales' /usr/pkg/bin/gmake -C plugins/base export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/bin/plugins nsIHTTPHeaderListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIHTTPHeaderListener.idl -d .deps/nsIHTTPHeaderListener.h.pp -o _xpidlgen/nsIHTTPHeaderListener.h nsIPluginDocument.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIPluginDocument.idl -d .deps/nsIPluginDocument.h.pp -o _xpidlgen/nsIPluginDocument.h nsIPluginHost.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIPluginHost.idl -d .deps/nsIPluginHost.h.pp -o _xpidlgen/nsIPluginHost.h nsIPluginInputStream.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIPluginInputStream.idl -d .deps/nsIPluginInputStream.h.pp -o _xpidlgen/nsIPluginInputStream.h nsIPluginInstanceOwner.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIPluginInstanceOwner.idl -d .deps/nsIPluginInstanceOwner.h.pp -o _xpidlgen/nsIPluginInstanceOwner.h nsIPluginStreamInfo.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIPluginStreamInfo.idl -d .deps/nsIPluginStreamInfo.h.pp -o _xpidlgen/nsIPluginStreamInfo.h nsIPluginStreamListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIPluginStreamListener.idl -d .deps/nsIPluginStreamListener.h.pp -o _xpidlgen/nsIPluginStreamListener.h nsIPluginTag.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIPluginTag.idl -d .deps/nsIPluginTag.h.pp -o _xpidlgen/nsIPluginTag.h nsIPluginTagInfo.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIPluginTagInfo.idl -d .deps/nsIPluginTagInfo.h.pp -o _xpidlgen/nsIPluginTagInfo.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 npapi.h npfunctions.h nptypes.h npruntime.h nsPluginLogging.h nsPluginError.h nsPluginNativeWindow.h nsPluginsCID.h nsNPAPIPluginInstance.h nsPluginsDir.h nsPluginTags.h nsPluginDirServiceProvider.h nsPluginHost.h nsPluginInstanceOwner.h ../../../dist/include nspluginroot.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nspluginroot.idl -d .deps/nspluginroot.h.pp -o _xpidlgen/nspluginroot.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 PluginPRLibrary.h ../../../dist/include/mozilla /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIHTTPHeaderListener.idl nsIPluginDocument.idl nsIPluginHost.idl nsIPluginInputStream.idl nsIPluginInstanceOwner.idl nsIPluginStreamInfo.idl nsIPluginStreamListener.idl nsIPluginTag.idl nsIPluginTagInfo.idl nspluginroot.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIHTTPHeaderListener.h _xpidlgen/nsIPluginDocument.h _xpidlgen/nsIPluginHost.h _xpidlgen/nsIPluginInputStream.h _xpidlgen/nsIPluginInstanceOwner.h _xpidlgen/nsIPluginStreamInfo.h _xpidlgen/nsIPluginStreamListener.h _xpidlgen/nsIPluginTag.h _xpidlgen/nsIPluginTagInfo.h _xpidlgen/nspluginroot.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base' /usr/pkg/bin/gmake -C plugins/ipc export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/.deps /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../config/final-link-libs domplugins_s /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 PluginLibrary.h ../../../dist/include/mozilla /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 BrowserStreamChild.h BrowserStreamParent.h ChildAsyncCall.h ChildTimer.h NPEventOSX.h NPEventWindows.h NPEventUnix.h NPEventAndroid.h PluginIdentifierChild.h PluginIdentifierParent.h PluginInstanceChild.h PluginInstanceParent.h PluginMessageUtils.h PluginModuleChild.h PluginModuleParent.h PluginProcessParent.h PluginScriptableObjectChild.h PluginScriptableObjectParent.h PluginScriptableObjectUtils.h PluginScriptableObjectUtils-inl.h PluginUtilsOSX.h AStream.h PluginStreamChild.h PluginStreamParent.h PluginProcessChild.h StreamNotifyChild.h StreamNotifyParent.h ../../../dist/include/mozilla/plugins gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc' /usr/pkg/bin/gmake -C indexedDB export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 IDBCursor.h IDBDatabase.h IDBEvents.h IDBIndex.h IDBKeyRange.h IDBObjectStore.h IDBRequest.h IDBTransaction.h IndexedDatabase.h IndexedDatabaseManager.h IDBFactory.h Key.h LazyIdleThread.h ../../dist/include/mozilla/dom/indexedDB nsIIDBCursorWithValue.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBCursorWithValue.idl -d .deps/nsIIDBCursorWithValue.h.pp -o _xpidlgen/nsIIDBCursorWithValue.h nsIIDBDatabase.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBDatabase.idl -d .deps/nsIIDBDatabase.h.pp -o _xpidlgen/nsIIDBDatabase.h nsIIDBCursor.idl nsIIDBDatabaseException.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBCursor.idl -d .deps/nsIIDBCursor.h.pp -o _xpidlgen/nsIIDBCursor.h /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBDatabaseException.idl -d .deps/nsIIDBDatabaseException.h.pp -o _xpidlgen/nsIIDBDatabaseException.h nsIIDBFactory.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBFactory.idl -d .deps/nsIIDBFactory.h.pp -o _xpidlgen/nsIIDBFactory.h nsIIDBIndex.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBIndex.idl -d .deps/nsIIDBIndex.h.pp -o _xpidlgen/nsIIDBIndex.h nsIIDBKeyRange.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBKeyRange.idl -d .deps/nsIIDBKeyRange.h.pp -o _xpidlgen/nsIIDBKeyRange.h nsIIDBObjectStore.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBObjectStore.idl -d .deps/nsIIDBObjectStore.h.pp -o _xpidlgen/nsIIDBObjectStore.h nsIIDBRequest.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBRequest.idl -d .deps/nsIIDBRequest.h.pp -o _xpidlgen/nsIIDBRequest.h nsIIDBTransaction.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBTransaction.idl -d .deps/nsIIDBTransaction.h.pp -o _xpidlgen/nsIIDBTransaction.h nsIIDBVersionChangeEvent.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBVersionChangeEvent.idl -d .deps/nsIIDBVersionChangeEvent.h.pp -o _xpidlgen/nsIIDBVersionChangeEvent.h nsIIDBOpenDBRequest.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBOpenDBRequest.idl -d .deps/nsIIDBOpenDBRequest.h.pp -o _xpidlgen/nsIIDBOpenDBRequest.h nsIIndexedDatabaseManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIndexedDatabaseManager.idl -d .deps/nsIIndexedDatabaseManager.h.pp -o _xpidlgen/nsIIndexedDatabaseManager.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIIDBCursor.idl nsIIDBCursorWithValue.idl nsIIDBDatabase.idl nsIIDBDatabaseException.idl nsIIDBFactory.idl nsIIDBIndex.idl nsIIDBKeyRange.idl nsIIDBObjectStore.idl nsIIDBRequest.idl nsIIDBTransaction.idl nsIIDBVersionChangeEvent.idl nsIIDBOpenDBRequest.idl nsIIndexedDatabaseManager.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIIDBCursor.h _xpidlgen/nsIIDBCursorWithValue.h _xpidlgen/nsIIDBDatabase.h _xpidlgen/nsIIDBDatabaseException.h _xpidlgen/nsIIDBFactory.h _xpidlgen/nsIIDBIndex.h _xpidlgen/nsIIDBKeyRange.h _xpidlgen/nsIIDBObjectStore.h _xpidlgen/nsIIDBRequest.h _xpidlgen/nsIIDBTransaction.h _xpidlgen/nsIIDBVersionChangeEvent.h _xpidlgen/nsIIDBOpenDBRequest.h _xpidlgen/nsIIndexedDatabaseManager.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB' /usr/pkg/bin/gmake -C system export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/system' /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. unix/Makefile mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/system/.deps creating dom/system/unix/Makefile /usr/pkg/bin/gmake -C unix export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/system/unix' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/system/unix/.deps /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../config/final-link-libs domsystemunix_s gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/system/unix' /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../config/final-link-libs domsystem_s /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsDeviceMotion.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/system' /usr/pkg/bin/gmake -C ipc export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/.deps /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../config/final-link-libs domipc_s /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 TabMessageUtils.h PCOMContentPermissionRequestChild.h ../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 ContentChild.h ContentParent.h ContentProcess.h CrashReporterChild.h CrashReporterParent.h TabParent.h TabChild.h TabMessageUtils.h AudioChild.h AudioParent.h ../../dist/include/mozilla/dom gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc' /usr/pkg/bin/gmake -C workers export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 Workers.h ../../dist/include/mozilla/dom/workers gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom' /usr/pkg/bin/gmake -C view export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/view' /usr/pkg/bin/gmake -C public export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/view/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIView.h nsIViewManager.h nsViewsCID.h nsIViewObserver.h nsIScrollPositionListener.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/view/public' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/view/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/view/src/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/view/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/view' /usr/pkg/bin/gmake -C widget export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget' /usr/pkg/bin/gmake -C public export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/.deps mkdir -p _xpidlgen nsIAppShell.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIAppShell.idl -d .deps/nsIAppShell.h.pp -o _xpidlgen/nsIAppShell.h nsIFilePicker.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIFilePicker.idl -d .deps/nsIFilePicker.h.pp -o _xpidlgen/nsIFilePicker.h nsISound.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsISound.idl -d .deps/nsISound.h.pp -o _xpidlgen/nsISound.h nsITransferable.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsITransferable.idl -d .deps/nsITransferable.h.pp -o _xpidlgen/nsITransferable.h nsIClipboardDragDropHooks.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIClipboardDragDropHooks.idl -d .deps/nsIClipboardDragDropHooks.h.pp -o _xpidlgen/nsIClipboardDragDropHooks.h nsIClipboardDragDropHookList.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIClipboardDragDropHookList.idl -d .deps/nsIClipboardDragDropHookList.h.pp -o _xpidlgen/nsIClipboardDragDropHookList.h nsIDragSession.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIDragSession.idl -d .deps/nsIDragSession.h.pp -o _xpidlgen/nsIDragSession.h nsIDragService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIDragService.idl -d .deps/nsIDragService.h.pp -o _xpidlgen/nsIDragService.h nsIFormatConverter.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIFormatConverter.idl -d .deps/nsIFormatConverter.h.pp -o _xpidlgen/nsIFormatConverter.h nsIClipboard.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIClipboard.idl -d .deps/nsIClipboard.h.pp -o _xpidlgen/nsIClipboard.h nsIClipboardHelper.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIClipboardHelper.idl -d .deps/nsIClipboardHelper.h.pp -o _xpidlgen/nsIClipboardHelper.h nsIClipboardOwner.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIClipboardOwner.idl -d .deps/nsIClipboardOwner.h.pp -o _xpidlgen/nsIClipboardOwner.h nsIBaseWindow.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIBaseWindow.idl -d .deps/nsIBaseWindow.h.pp -o _xpidlgen/nsIBaseWindow.h nsIBidiKeyboard.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIBidiKeyboard.idl -d .deps/nsIBidiKeyboard.h.pp -o _xpidlgen/nsIBidiKeyboard.h nsIScreen.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIScreen.idl -d .deps/nsIScreen.h.pp -o _xpidlgen/nsIScreen.h nsIScreenManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIScreenManager.idl -d .deps/nsIScreenManager.h.pp -o _xpidlgen/nsIScreenManager.h nsIPrintSession.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIPrintSession.idl -d .deps/nsIPrintSession.h.pp -o _xpidlgen/nsIPrintSession.h nsIPrintSettings.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIPrintSettings.idl -d .deps/nsIPrintSettings.h.pp -o _xpidlgen/nsIPrintSettings.h nsIPrintSettingsService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIPrintSettingsService.idl -d .deps/nsIPrintSettingsService.h.pp -o _xpidlgen/nsIPrintSettingsService.h nsIPrintOptions.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIPrintOptions.idl -d .deps/nsIPrintOptions.h.pp -o _xpidlgen/nsIPrintOptions.h nsIIdleService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIIdleService.idl -d .deps/nsIIdleService.h.pp -o _xpidlgen/nsIIdleService.h nsIGfxInfo.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIGfxInfo.idl -d .deps/nsIGfxInfo.h.pp -o _xpidlgen/nsIGfxInfo.h nsIGfxInfoDebug.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIGfxInfoDebug.idl -d .deps/nsIGfxInfoDebug.h.pp -o _xpidlgen/nsIGfxInfoDebug.h nsIIMEPicker.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIIMEPicker.idl -d .deps/nsIIMEPicker.h.pp -o _xpidlgen/nsIIMEPicker.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIWidget.h nsGUIEvent.h nsEvent.h nsNativeWidget.h nsWidgetInitData.h nsWidgetsCID.h nsIPluginWidget.h nsINativeKeyBindings.h nsIDeviceContextSpec.h nsIMenuRollup.h nsIRollupListener.h nsIDragSessionGTK.h nsIPrintDialogService.h ../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsGUIEventIPC.h ../../dist/include/IPC /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 LookAndFeel.h WidgetTraceEvent.h ../../dist/include/mozilla /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIAppShell.idl nsIFilePicker.idl nsISound.idl nsITransferable.idl nsIClipboardDragDropHooks.idl nsIClipboardDragDropHookList.idl nsIDragSession.idl nsIDragService.idl nsIFormatConverter.idl nsIClipboard.idl nsIClipboardHelper.idl nsIClipboardOwner.idl nsIBaseWindow.idl nsIBidiKeyboard.idl nsIScreen.idl nsIScreenManager.idl nsIPrintSession.idl nsIPrintSettings.idl nsIPrintSettingsService.idl nsIPrintOptions.idl nsIIdleService.idl nsIGfxInfo.idl nsIGfxInfoDebug.idl nsIIMEPicker.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIAppShell.h _xpidlgen/nsIFilePicker.h _xpidlgen/nsISound.h _xpidlgen/nsITransferable.h _xpidlgen/nsIClipboardDragDropHooks.h _xpidlgen/nsIClipboardDragDropHookList.h _xpidlgen/nsIDragSession.h _xpidlgen/nsIDragService.h _xpidlgen/nsIFormatConverter.h _xpidlgen/nsIClipboard.h _xpidlgen/nsIClipboardHelper.h _xpidlgen/nsIClipboardOwner.h _xpidlgen/nsIBaseWindow.h _xpidlgen/nsIBidiKeyboard.h _xpidlgen/nsIScreen.h _xpidlgen/nsIScreenManager.h _xpidlgen/nsIPrintSession.h _xpidlgen/nsIPrintSettings.h _xpidlgen/nsIPrintSettingsService.h _xpidlgen/nsIPrintOptions.h _xpidlgen/nsIIdleService.h _xpidlgen/nsIGfxInfo.h _xpidlgen/nsIGfxInfoDebug.h _xpidlgen/nsIIMEPicker.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/public' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src' /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. shared/Makefile creating widget/src/shared/Makefile /usr/pkg/bin/gmake -C shared export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/shared' /usr/pkg/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../.. x11/Makefile mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/shared/.deps creating widget/src/shared/x11/Makefile gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/shared/x11' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/shared/x11/.deps gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/shared/x11' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/shared' /usr/pkg/bin/gmake -C xpwidgets export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets' /usr/pkg/bin/gmake -C gtk2 export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsGTKToolkit.h nsIImageToPixbuf.h mozcontainer.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2' /usr/pkg/bin/gmake -C gtkxtbin export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtkxtbin' /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../config/final-link-libs gtkxtbin /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 gtk2xtbin.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtkxtbin' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget' /usr/pkg/bin/gmake -C content export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/events' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/base' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/public/.deps gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/events/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/public/.deps mkdir -p _xpidlgen gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsICanvasRenderingContextInternal.h nsICanvasElementExternal.h ../../../dist/include mkdir -p _xpidlgen gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/public/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsMutationEvent.h nsIPrivateDOMEvent.h nsIPrivateTextEvent.h nsIPrivateTextRange.h nsPLDOMEvent.h nsEventDispatcher.h nsEventStates.h nsEventNameList.h ../../../dist/include mkdir -p _xpidlgen nsICanvasGLPrivate.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/public/nsICanvasGLPrivate.idl -d .deps/nsICanvasGLPrivate.h.pp -o _xpidlgen/nsICanvasGLPrivate.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 mozFlushType.h nsIContent.h nsIAttribute.h nsIContentIterator.h nsContentErrors.h nsContentPolicyUtils.h nsContentUtils.h nsIDocument.h nsDeprecatedOperationList.h nsIDocumentObserver.h nsIMutationObserver.h nsIMutationObserver2.h nsINameSpaceManager.h nsINode.h nsINodeInfo.h nsINodeList.h nsIRange.h nsIRangeUtils.h nsIScriptElement.h nsIStyleSheetLinkingElement.h nsIContentSerializer.h nsIHTMLToTextSink.h nsIXPathEvaluatorInternal.h mozISanitizingSerializer.h nsCaseTreatment.h nsContentCID.h nsCopySupport.h nsContentCreatorFunctions.h nsDOMFile.h nsLineBreaker.h nsReferencedElement.h nsTreeSanitizer.h nsXMLNameSpaceMap.h nsDOMEventTargetWrapperCache.h nsIXFormsUtilityService.h ../../../dist/include nsIEventListenerService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/public/nsIEventListenerService.idl -d .deps/nsIEventListenerService.h.pp -o _xpidlgen/nsIEventListenerService.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIConstraintValidation.h nsIFormControl.h nsIForm.h nsIFormProcessor.h nsILink.h nsIRadioVisitor.h nsIRadioGroupContainer.h nsITextControlElement.h nsFormSubmission.h nsHTMLAudioElement.h nsHTMLCanvasElement.h nsHTMLMediaElement.h nsHTMLVideoElement.h nsIHTMLCollection.h ../../../../dist/include nsIContentPolicy.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIContentPolicy.idl -d .deps/nsIContentPolicy.h.pp -o _xpidlgen/nsIContentPolicy.h nsIFormSubmitObserver.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/public/nsIFormSubmitObserver.idl -d .deps/nsIFormSubmitObserver.h.pp -o _xpidlgen/nsIFormSubmitObserver.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 DocumentRendererChild.h DocumentRendererParent.h DocumentRendererShmemChild.h DocumentRendererShmemParent.h DocumentRendererNativeIDChild.h DocumentRendererNativeIDParent.h ../../../dist/include/mozilla/ipc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsICanvasGLPrivate.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsICanvasGLPrivate.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/public' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 CustomQS_Canvas2D.h CustomQS_WebGL.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas' nsIDocumentEncoder.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDocumentEncoder.idl -d .deps/nsIDocumentEncoder.h.pp -o _xpidlgen/nsIDocumentEncoder.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIEventListenerService.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIEventListenerService.h ../../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsAtomListUtils.h nsAttrName.h nsContentList.h nsContentSink.h nsGkAtomList.h nsGkAtoms.h nsNodeInfoManager.h nsNodeUtils.h nsPropertyTable.h nsScriptLoader.h nsStubDocumentObserver.h nsStubImageDecoderObserver.h nsStubMutationObserver.h nsTextFragment.h mozAutoDocUpdate.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/events/public' nsIPhonetic.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/public/nsIPhonetic.idl -d .deps/nsIPhonetic.h.pp -o _xpidlgen/nsIPhonetic.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 Link.h ../../../dist/include/mozilla/dom gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsEventStateManager.h nsEventListenerManager.h ../../../dist/include gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/mathml/content/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/mathml/content/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/events' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/mathml/content/src' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsClientRect.h nsHTMLDNSPrefetch.h ../../../../dist/include gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src' nsIDOMFile.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDOMFile.idl -d .deps/nsIDOMFile.h.pp -o _xpidlgen/nsIDOMFile.h gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/public/.deps mkdir -p _xpidlgen nsIImageDocument.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/public/nsIImageDocument.idl -d .deps/nsIImageDocument.h.pp -o _xpidlgen/nsIImageDocument.h nsIHTMLMenu.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/public/nsIHTMLMenu.idl -d .deps/nsIHTMLMenu.h.pp -o _xpidlgen/nsIHTMLMenu.h gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/smil' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsISMILAnimationElement.h nsISMILAttr.h nsISMILType.h nsSMILAnimationController.h nsSMILCompositorTable.h nsSMILCSSProperty.h nsSMILKeySpline.h nsSMILMappedAttribute.h nsSMILMilestone.h nsSMILTimeContainer.h nsSMILTypes.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/smil' nsIDOMFileReader.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDOMFileReader.idl -d .deps/nsIDOMFileReader.h.pp -o _xpidlgen/nsIDOMFileReader.h gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/svg' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/document/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/document/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/document/src' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIImageDocument.idl ../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsSVGFeatures.h nsSVGRect.h ../../../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIImageDocument.h ../../../../dist/include gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/svg' gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/public' nsIDOMFileList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDOMFileList.idl -d .deps/nsIDOMFileList.h.pp -o _xpidlgen/nsIDOMFileList.h gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIHTMLDocument.h ../../../../dist/include gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document' nsIDOMFileException.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDOMFileException.idl -d .deps/nsIDOMFileException.h.pp -o _xpidlgen/nsIDOMFileException.h nsIMenuBuilder.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/public/nsIMenuBuilder.idl -d .deps/nsIMenuBuilder.h.pp -o _xpidlgen/nsIMenuBuilder.h gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/content/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/content/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/content/src' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIXMLContentSink.h ../../../../dist/include gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/public' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/resources' gmake[6]: Nothing to be done for 'export'. gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/resources' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/src/.deps gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml' nsIDOMFileError.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDOMFileError.idl -d .deps/nsIDOMFileError.h.pp -o _xpidlgen/nsIDOMFileError.h gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIFormSubmitObserver.idl nsIPhonetic.idl nsIHTMLMenu.idl nsIMenuBuilder.idl ../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIFormSubmitObserver.h _xpidlgen/nsIPhonetic.h _xpidlgen/nsIHTMLMenu.h _xpidlgen/nsIMenuBuilder.h ../../../../dist/include gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document' gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/public' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl' nsIDOMFormData.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDOMFormData.idl -d .deps/nsIDOMFormData.h.pp -o _xpidlgen/nsIDOMFormData.h gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/public/.deps mkdir -p _xpidlgen gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIXBLService.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIXULDocument.h ../../../../dist/include nsIController.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/public/nsIController.idl -d .deps/nsIController.h.pp -o _xpidlgen/nsIController.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsBindingManager.h nsXBLBinding.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/.deps gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/builtin' /usr/pkg/bin/gmake -C unix export gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src' nsIDOMParser.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDOMParser.idl -d .deps/nsIDOMParser.h.pp -o _xpidlgen/nsIDOMParser.h gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/builtin/unix' gmake[6]: Nothing to be done for 'export'. gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/builtin/unix' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/builtin' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl' nsIDOMSerializer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDOMSerializer.idl -d .deps/nsIDOMSerializer.h.pp -o _xpidlgen/nsIDOMSerializer.h gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDocumentTransformer.h ../../../dist/include nsIControllers.idl nsIXSLTException.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public/nsIXSLTException.idl -d .deps/nsIXSLTException.h.pp -o _xpidlgen/nsIXSLTException.h /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/public/nsIControllers.idl -d .deps/nsIControllers.h.pp -o _xpidlgen/nsIControllers.h gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/media' nsISelectionController.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsISelectionController.idl -d .deps/nsISelectionController.h.pp -o _xpidlgen/nsISelectionController.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsOggDecoder.h nsOggDecoderStateMachine.h nsOggCodecState.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/media/wave' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/wave/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsWaveDecoder.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/media/wave' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/media/webm' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/webm/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsWebMDecoder.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/media/webm' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsMediaDecoder.h nsMediaStream.h nsMediaCache.h nsBuiltinDecoder.h nsBuiltinDecoderStateMachine.h nsBuiltinDecoderReader.h VideoUtils.h nsAudioAvailableEventManager.h nsAudioStream.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/media' nsISelectionDisplay.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsISelectionDisplay.idl -d .deps/nsISelectionDisplay.h.pp -o _xpidlgen/nsISelectionDisplay.h nsIXSLTProcessor.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public/nsIXSLTProcessor.idl -d .deps/nsIXSLTProcessor.h.pp -o _xpidlgen/nsIXSLTProcessor.h gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public/.deps mkdir -p _xpidlgen nsIXULOverlayProvider.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/public/nsIXULOverlayProvider.idl -d .deps/nsIXULOverlayProvider.h.pp -o _xpidlgen/nsIXULOverlayProvider.h nsIXMLContentBuilder.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public/nsIXMLContentBuilder.idl -d .deps/nsIXMLContentBuilder.h.pp -o _xpidlgen/nsIXMLContentBuilder.h nsISelectionListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsISelectionListener.idl -d .deps/nsISelectionListener.h.pp -o _xpidlgen/nsISelectionListener.h nsIXSLTProcessorPrivate.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public/nsIXSLTProcessorPrivate.idl -d .deps/nsIXSLTProcessorPrivate.h.pp -o _xpidlgen/nsIXSLTProcessorPrivate.h nsIXTFAttributeHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public/nsIXTFAttributeHandler.idl -d .deps/nsIXTFAttributeHandler.h.pp -o _xpidlgen/nsIXTFAttributeHandler.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIController.idl nsIControllers.idl nsIXULOverlayProvider.idl ../../../../dist/idl nsISelectionPrivate.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsISelectionPrivate.idl -d .deps/nsISelectionPrivate.h.pp -o _xpidlgen/nsISelectionPrivate.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIController.h _xpidlgen/nsIControllers.h _xpidlgen/nsIXULOverlayProvider.h ../../../../dist/include gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/public' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content' /usr/pkg/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../.. public/Makefile txIFunctionEvaluationContext.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public/txIFunctionEvaluationContext.idl -d .deps/txIFunctionEvaluationContext.h.pp -o _xpidlgen/txIFunctionEvaluationContext.h creating content/xul/content/public/Makefile gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src/.deps gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src' nsIXTFElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public/nsIXTFElement.idl -d .deps/nsIXTFElement.h.pp -o _xpidlgen/nsIXTFElement.h gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/public/.deps mkdir -p _xpidlgen nsIXULContextMenuBuilder.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/public/nsIXULContextMenuBuilder.idl -d .deps/nsIXULContextMenuBuilder.h.pp -o _xpidlgen/nsIXULContextMenuBuilder.h nsIScriptLoaderObserver.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIScriptLoaderObserver.idl -d .deps/nsIScriptLoaderObserver.h.pp -o _xpidlgen/nsIScriptLoaderObserver.h nsIXTFElementFactory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public/nsIXTFElementFactory.idl -d .deps/nsIXTFElementFactory.h.pp -o _xpidlgen/nsIXTFElementFactory.h txINodeSet.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public/txINodeSet.idl -d .deps/txINodeSet.h.pp -o _xpidlgen/txINodeSet.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIXULContextMenuBuilder.idl ../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIXULContextMenuBuilder.h ../../../../dist/include gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/public' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates' nsIDroppedLinkHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDroppedLinkHandler.idl -d .deps/nsIDroppedLinkHandler.h.pp -o _xpidlgen/nsIDroppedLinkHandler.h gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public/.deps mkdir -p _xpidlgen nsIXULSortService.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public/nsIXULSortService.idl -d .deps/nsIXULSortService.h.pp -o _xpidlgen/nsIXULSortService.h nsIXTFElementWrapper.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public/nsIXTFElementWrapper.idl -d .deps/nsIXTFElementWrapper.h.pp -o _xpidlgen/nsIXTFElementWrapper.h txIEXSLTRegExFunctions.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public/txIEXSLTRegExFunctions.idl -d .deps/txIEXSLTRegExFunctions.h.pp -o _xpidlgen/txIEXSLTRegExFunctions.h nsIImageLoadingContent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIImageLoadingContent.idl -d .deps/nsIImageLoadingContent.h.pp -o _xpidlgen/nsIImageLoadingContent.h nsIXTFPrivate.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public/nsIXTFPrivate.idl -d .deps/nsIXTFPrivate.h.pp -o _xpidlgen/nsIXTFPrivate.h nsIXULTemplateBuilder.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public/nsIXULTemplateBuilder.idl -d .deps/nsIXULTemplateBuilder.h.pp -o _xpidlgen/nsIXULTemplateBuilder.h txIXPathObject.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public/txIXPathObject.idl -d .deps/txIXPathObject.h.pp -o _xpidlgen/txIXPathObject.h nsIObjectLoadingContent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIObjectLoadingContent.idl -d .deps/nsIObjectLoadingContent.h.pp -o _xpidlgen/nsIObjectLoadingContent.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIXMLContentBuilder.idl nsIXTFAttributeHandler.idl nsIXTFElement.idl nsIXTFElementFactory.idl nsIXTFElementWrapper.idl nsIXTFPrivate.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIXMLContentBuilder.h _xpidlgen/nsIXTFAttributeHandler.h _xpidlgen/nsIXTFElement.h _xpidlgen/nsIXTFElementFactory.h _xpidlgen/nsIXTFElementWrapper.h _xpidlgen/nsIXTFPrivate.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/.deps nsIFrameLoader.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIFrameLoader.idl -d .deps/nsIFrameLoader.h.pp -o _xpidlgen/nsIFrameLoader.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIXTFService.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIXSLTException.idl nsIXSLTProcessor.idl nsIXSLTProcessorPrivate.idl txIFunctionEvaluationContext.idl txINodeSet.idl txIEXSLTRegExFunctions.idl txIXPathObject.idl ../../../dist/idl nsIXULBuilderListener.idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIXSLTException.h _xpidlgen/nsIXSLTProcessor.h _xpidlgen/nsIXSLTProcessorPrivate.h _xpidlgen/txIFunctionEvaluationContext.h _xpidlgen/txINodeSet.h _xpidlgen/txIEXSLTRegExFunctions.h _xpidlgen/txIXPathObject.h ../../../dist/include /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public/nsIXULBuilderListener.idl -d .deps/nsIXULBuilderListener.h.pp -o _xpidlgen/nsIXULBuilderListener.h gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/.deps gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/.deps nsIXULTemplateQueryProcessor.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public/nsIXULTemplateQueryProcessor.idl -d .deps/nsIXULTemplateQueryProcessor.h.pp -o _xpidlgen/nsIXULTemplateQueryProcessor.h gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xml' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xml/.deps gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xml' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/.deps gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath' nsIXMLHttpRequest.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIXMLHttpRequest.idl -d .deps/nsIXMLHttpRequest.h.pp -o _xpidlgen/nsIXMLHttpRequest.h gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/.deps gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt' nsIContentSecurityPolicy.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIContentSecurityPolicy.idl -d .deps/nsIContentSecurityPolicy.h.pp -o _xpidlgen/nsIContentSecurityPolicy.h nsIFrameMessageManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIFrameMessageManager.idl -d .deps/nsIFrameMessageManager.h.pp -o _xpidlgen/nsIFrameMessageManager.h nsIXULTemplateResult.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public/nsIXULTemplateResult.idl -d .deps/nsIXULTemplateResult.h.pp -o _xpidlgen/nsIXULTemplateResult.h nsISelection.idl nsIEventSource.idl nsIXULTemplateRuleFilter.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public/nsIXULTemplateRuleFilter.idl -d .deps/nsIXULTemplateRuleFilter.h.pp -o _xpidlgen/nsIXULTemplateRuleFilter.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ nsIMozWebSocket.idl -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsISelection.idl -d .deps/nsISelection.h.pp -o _xpidlgen/nsISelection.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIEventSource.idl -d .deps/nsIEventSource.h.pp -o _xpidlgen/nsIEventSource.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIMozWebSocket.idl -d .deps/nsIMozWebSocket.h.pp -o _xpidlgen/nsIMozWebSocket.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 Element.h FromParser.h ../../../dist/include/mozilla/dom /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIXULSortService.idl nsIXULTemplateBuilder.idl nsIXULBuilderListener.idl nsIXULTemplateQueryProcessor.idl nsIXULTemplateResult.idl nsIXULTemplateRuleFilter.idl ../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIXULSortService.h _xpidlgen/nsIXULTemplateBuilder.h _xpidlgen/nsIXULBuilderListener.h _xpidlgen/nsIXULTemplateQueryProcessor.h _xpidlgen/nsIXULTemplateResult.h _xpidlgen/nsIXULTemplateRuleFilter.h ../../../../dist/include gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIContentPolicy.idl nsIDocumentEncoder.idl nsIDOMFile.idl nsIDOMFileReader.idl nsIDOMFileList.idl nsIDOMFileException.idl nsIDOMFileError.idl nsIDOMFormData.idl nsIDOMParser.idl nsIDOMSerializer.idl nsISelectionController.idl nsISelectionDisplay.idl nsISelectionListener.idl nsISelectionPrivate.idl nsIScriptLoaderObserver.idl nsIDroppedLinkHandler.idl nsIImageLoadingContent.idl nsIObjectLoadingContent.idl nsIFrameLoader.idl nsIXMLHttpRequest.idl nsIContentSecurityPolicy.idl nsIFrameMessageManager.idl nsIMozWebSocket.idl nsIEventSource.idl nsISelection.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIContentPolicy.h _xpidlgen/nsIDocumentEncoder.h _xpidlgen/nsIDOMFile.h _xpidlgen/nsIDOMFileReader.h _xpidlgen/nsIDOMFileList.h _xpidlgen/nsIDOMFileException.h _xpidlgen/nsIDOMFileError.h _xpidlgen/nsIDOMFormData.h _xpidlgen/nsIDOMParser.h _xpidlgen/nsIDOMSerializer.h _xpidlgen/nsISelectionController.h _xpidlgen/nsISelectionDisplay.h _xpidlgen/nsISelectionListener.h _xpidlgen/nsISelectionPrivate.h _xpidlgen/nsIScriptLoaderObserver.h _xpidlgen/nsIDroppedLinkHandler.h _xpidlgen/nsIImageLoadingContent.h _xpidlgen/nsIObjectLoadingContent.h _xpidlgen/nsIFrameLoader.h _xpidlgen/nsIXMLHttpRequest.h _xpidlgen/nsIContentSecurityPolicy.h _xpidlgen/nsIFrameMessageManager.h _xpidlgen/nsIMozWebSocket.h _xpidlgen/nsIEventSource.h _xpidlgen/nsISelection.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/base' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content' /usr/pkg/bin/gmake -C editor export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor' /usr/pkg/bin/gmake -C public export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsEditorCID.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/public' /usr/pkg/bin/gmake -C idl export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/.deps mkdir -p _xpidlgen nsIDocumentStateListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIDocumentStateListener.idl -d .deps/nsIDocumentStateListener.h.pp -o _xpidlgen/nsIDocumentStateListener.h nsIEditActionListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIEditActionListener.idl -d .deps/nsIEditActionListener.h.pp -o _xpidlgen/nsIEditActionListener.h nsIEditor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIEditor.idl -d .deps/nsIEditor.h.pp -o _xpidlgen/nsIEditor.h nsIEditorIMESupport.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIEditorIMESupport.idl -d .deps/nsIEditorIMESupport.h.pp -o _xpidlgen/nsIEditorIMESupport.h nsIEditorLogging.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIEditorLogging.idl -d .deps/nsIEditorLogging.h.pp -o _xpidlgen/nsIEditorLogging.h nsIEditorMailSupport.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIEditorMailSupport.idl -d .deps/nsIEditorMailSupport.h.pp -o _xpidlgen/nsIEditorMailSupport.h nsIEditorObserver.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIEditorObserver.idl -d .deps/nsIEditorObserver.h.pp -o _xpidlgen/nsIEditorObserver.h nsIEditorSpellCheck.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIEditorSpellCheck.idl -d .deps/nsIEditorSpellCheck.h.pp -o _xpidlgen/nsIEditorSpellCheck.h nsIEditorStyleSheets.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIEditorStyleSheets.idl -d .deps/nsIEditorStyleSheets.h.pp -o _xpidlgen/nsIEditorStyleSheets.h nsIHTMLEditor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIHTMLEditor.idl -d .deps/nsIHTMLEditor.h.pp -o _xpidlgen/nsIHTMLEditor.h nsIHTMLObjectResizer.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIHTMLObjectResizer.idl -d .deps/nsIHTMLObjectResizer.h.pp -o _xpidlgen/nsIHTMLObjectResizer.h nsIHTMLAbsPosEditor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIHTMLAbsPosEditor.idl -d .deps/nsIHTMLAbsPosEditor.h.pp -o _xpidlgen/nsIHTMLAbsPosEditor.h nsIHTMLObjectResizeListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIHTMLObjectResizeListener.idl -d .deps/nsIHTMLObjectResizeListener.h.pp -o _xpidlgen/nsIHTMLObjectResizeListener.h nsIHTMLInlineTableEditor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIHTMLInlineTableEditor.idl -d .deps/nsIHTMLInlineTableEditor.h.pp -o _xpidlgen/nsIHTMLInlineTableEditor.h nsIPlaintextEditor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIPlaintextEditor.idl -d .deps/nsIPlaintextEditor.h.pp -o _xpidlgen/nsIPlaintextEditor.h nsITableEditor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsITableEditor.idl -d .deps/nsITableEditor.h.pp -o _xpidlgen/nsITableEditor.h nsIURIRefObject.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIURIRefObject.idl -d .deps/nsIURIRefObject.h.pp -o _xpidlgen/nsIURIRefObject.h nsIContentFilter.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIContentFilter.idl -d .deps/nsIContentFilter.h.pp -o _xpidlgen/nsIContentFilter.h nsPIEditorTransaction.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsPIEditorTransaction.idl -d .deps/nsPIEditorTransaction.h.pp -o _xpidlgen/nsPIEditorTransaction.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDocumentStateListener.idl nsIEditActionListener.idl nsIEditor.idl nsIEditorIMESupport.idl nsIEditorLogging.idl nsIEditorMailSupport.idl nsIEditorObserver.idl nsIEditorSpellCheck.idl nsIEditorStyleSheets.idl nsIHTMLEditor.idl nsIHTMLObjectResizer.idl nsIHTMLAbsPosEditor.idl nsIHTMLObjectResizeListener.idl nsIHTMLInlineTableEditor.idl nsIPlaintextEditor.idl nsITableEditor.idl nsIURIRefObject.idl nsIContentFilter.idl nsPIEditorTransaction.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDocumentStateListener.h _xpidlgen/nsIEditActionListener.h _xpidlgen/nsIEditor.h _xpidlgen/nsIEditorIMESupport.h _xpidlgen/nsIEditorLogging.h _xpidlgen/nsIEditorMailSupport.h _xpidlgen/nsIEditorObserver.h _xpidlgen/nsIEditorSpellCheck.h _xpidlgen/nsIEditorStyleSheets.h _xpidlgen/nsIHTMLEditor.h _xpidlgen/nsIHTMLObjectResizer.h _xpidlgen/nsIHTMLAbsPosEditor.h _xpidlgen/nsIHTMLObjectResizeListener.h _xpidlgen/nsIHTMLInlineTableEditor.h _xpidlgen/nsIPlaintextEditor.h _xpidlgen/nsITableEditor.h _xpidlgen/nsIURIRefObject.h _xpidlgen/nsIContentFilter.h _xpidlgen/nsPIEditorTransaction.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl' /usr/pkg/bin/gmake -C txtsvc export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc/public/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsISpellChecker.h nsITextService.h nsITextServicesDocument.h nsTextServicesCID.h ../../../dist/include nsITextServicesFilter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc/public/nsITextServicesFilter.idl -d .deps/nsITextServicesFilter.h.pp -o _xpidlgen/nsITextServicesFilter.h nsIInlineSpellChecker.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc/public/nsIInlineSpellChecker.idl -d .deps/nsIInlineSpellChecker.h.pp -o _xpidlgen/nsIInlineSpellChecker.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsITextServicesFilter.idl nsIInlineSpellChecker.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsITextServicesFilter.h _xpidlgen/nsIInlineSpellChecker.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc' /usr/pkg/bin/gmake -C libeditor export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor' /usr/pkg/bin/gmake -C base export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base' /usr/pkg/bin/gmake -C text export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/text' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/text/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/text' /usr/pkg/bin/gmake -C html export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor' /usr/pkg/bin/gmake -C txmgr export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsTransactionManagerCID.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/src' /usr/pkg/bin/gmake -C idl export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/idl' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/idl/.deps mkdir -p _xpidlgen nsITransactionList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/idl/nsITransactionList.idl -d .deps/nsITransactionList.h.pp -o _xpidlgen/nsITransactionList.h nsITransactionListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/idl/nsITransactionListener.idl -d .deps/nsITransactionListener.h.pp -o _xpidlgen/nsITransactionListener.h nsITransactionManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/idl/nsITransactionManager.idl -d .deps/nsITransactionManager.h.pp -o _xpidlgen/nsITransactionManager.h nsITransaction.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/idl/nsITransaction.idl -d .deps/nsITransaction.h.pp -o _xpidlgen/nsITransaction.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsITransaction.idl nsITransactionList.idl nsITransactionListener.idl nsITransactionManager.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsITransaction.h _xpidlgen/nsITransactionList.h _xpidlgen/nsITransactionListener.h _xpidlgen/nsITransactionManager.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/idl' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr' /usr/pkg/bin/gmake -C composer export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/public/.deps mkdir -p _xpidlgen nsIEditingSession.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/public/nsIEditingSession.idl -d .deps/nsIEditingSession.h.pp -o _xpidlgen/nsIEditingSession.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIEditingSession.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIEditingSession.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor' /usr/pkg/bin/gmake -C layout export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/base' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/.deps gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/.deps gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/.deps gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/style' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsQueryFrame.h nsFrameList.h nsCanvasFrame.h nsHTMLParts.h nsHTMLReflowMetrics.h nsHTMLReflowState.h nsIAnonymousContentCreator.h nsIFrame.h nsIFrameUtil.h nsILineIterator.h nsIObjectFrame.h nsIPageSequenceFrame.h nsIScrollableFrame.h nsIStatefulFrame.h nsFrameSelection.h nsSubDocumentFrame.h nsObjectFrame.h ../../dist/include mkdir -p _xpidlgen mkdir -p _xpidlgen /usr/pkg/bin/gmake -C xbl-marquee export /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 FrameChildList.h ../../dist/include/mozilla/layout /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIListControlFrame.h nsIComboboxControlFrame.h nsIFormControlFrame.h nsISelectControlFrame.h nsITextControlFrame.h ../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 FrameLayerBuilder.h FramePropertyTable.h nsBidi.h nsBidiPresUtils.h nsCaret.h nsCSSFrameConstructor.h nsChangeHint.h nsCompatibility.h nsDisplayItemTypes.h nsDisplayList.h nsFrameManager.h nsFrameManagerBase.h nsFrameTraversal.h nsIFrameTraversal.h nsILayoutDebugger.h nsILayoutHistoryState.h nsIPercentHeightObserver.h nsIPresShell.h nsIReflowCallback.h nsLayoutErrors.h nsLayoutUtils.h nsPresContext.h nsPresState.h nsRefreshDriver.h nsStyleChangeList.h nsStyleConsts.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic' nsICapturePicker.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsICapturePicker.idl -d .deps/nsICapturePicker.h.pp -o _xpidlgen/nsICapturePicker.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/xbl-marquee' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/xbl-marquee' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsCSSAnonBoxList.h nsCSSAnonBoxes.h nsCSSKeywordList.h nsCSSKeywords.h nsCSSParser.h nsCSSPropList.h nsCSSProperty.h nsCSSProps.h nsCSSPseudoClassList.h nsCSSPseudoClasses.h nsCSSPseudoElementList.h nsCSSPseudoElements.h nsCSSRuleProcessor.h nsCSSStyleSheet.h nsCSSValue.h nsDOMCSSAttrDeclaration.h nsDOMCSSDeclaration.h nsDOMMediaQueryList.h nsICSSDeclaration.h nsICSSLoaderObserver.h nsICSSPseudoComparator.h nsICSSRuleList.h nsICSSStyleRuleDOMWrapper.h nsIStyleRule.h nsIStyleRuleProcessor.h nsIStyleSheet.h nsLayoutStylesheetCache.h nsRuleData.h nsRuleNode.h nsRuleProcessorData.h nsRuleWalker.h nsStyleContext.h nsStyleCoord.h nsStyleSet.h nsStyleStruct.h nsStyleStructFwd.h nsStyleStructInlines.h nsStyleStructList.h nsStyleTransformMatrix.h nsStyleUtil.h ../../dist/include nsIStyleSheetService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsIStyleSheetService.idl -d .deps/nsIStyleSheetService.h.pp -o _xpidlgen/nsIStyleSheetService.h gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsITableCellLayout.h nsITableLayout.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 Declaration.h GroupRule.h ImportRule.h Loader.h NameSpaceRule.h Rule.h StyleRule.h ../../dist/include/mozilla/css gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/style' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsSVGEffects.h nsSVGFilterInstance.h nsSVGForeignObjectFrame.h nsSVGIntegrationUtils.h nsSVGUtils.h ../../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/.deps gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src' mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsPIBoxObject.h nsIScrollbarMediator.h nsXULPopupManager.h ../../../../dist/include gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/public/.deps nsIBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIBoxObject.idl -d .deps/nsIBoxObject.h.pp -o _xpidlgen/nsIBoxObject.h mkdir -p _xpidlgen nsITreeColumns.idl /usr/pkg/bin/python2.7 ../../../../../../config/pythonpath.py \ -I../../../../../../other-licenses/ply \ -I../../../../../../xpcom/idl-parser \ ../../../../../../xpcom/idl-parser/header.py --cachedir=../../../../../../xpcom/idl-parser -I. -I../../../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/public/nsITreeColumns.idl -d .deps/nsITreeColumns.h.pp -o _xpidlgen/nsITreeColumns.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 PaintTracker.h ../../dist/include/mozilla /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIStyleSheetService.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIStyleSheetService.h ../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsICapturePicker.idl ../../dist/idl gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/base' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsICapturePicker.h ../../dist/include nsIScrollBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIScrollBoxObject.idl -d .deps/nsIScrollBoxObject.h.pp -o _xpidlgen/nsIScrollBoxObject.h gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms' nsITreeView.idl /usr/pkg/bin/python2.7 ../../../../../../config/pythonpath.py \ -I../../../../../../other-licenses/ply \ -I../../../../../../xpcom/idl-parser \ ../../../../../../xpcom/idl-parser/header.py --cachedir=../../../../../../xpcom/idl-parser -I. -I../../../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/public/nsITreeView.idl -d .deps/nsITreeView.h.pp -o _xpidlgen/nsITreeView.h /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. ipc/Makefile creating layout/ipc/Makefile nsIPopupBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIPopupBoxObject.idl -d .deps/nsIPopupBoxObject.h.pp -o _xpidlgen/nsIPopupBoxObject.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsTreeColFrame.h nsTreeUtils.h ../../../../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/grid' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/grid/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsGridLayout2.h nsGridRowLayout.h nsGridRowLeafLayout.h nsGridRowLeafFrame.h nsGridRowGroupLayout.h nsIGridPart.h nsGrid.h nsGridRow.h nsGridCell.h ../../../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/grid' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/.deps mkdir -p _xpidlgen gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/.deps mkdir -p _xpidlgen nsIPrintProgress.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsIPrintProgress.idl -d .deps/nsIPrintProgress.h.pp -o _xpidlgen/nsIPrintProgress.h inIDOMView.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/inIDOMView.idl -d .deps/inIDOMView.h.pp -o _xpidlgen/inIDOMView.h nsIMenuBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIMenuBoxObject.idl -d .deps/nsIMenuBoxObject.h.pp -o _xpidlgen/nsIMenuBoxObject.h nsITreeSelection.idl /usr/pkg/bin/python2.7 ../../../../../../config/pythonpath.py \ -I../../../../../../other-licenses/ply \ -I../../../../../../xpcom/idl-parser \ ../../../../../../xpcom/idl-parser/header.py --cachedir=../../../../../../xpcom/idl-parser -I. -I../../../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/public/nsITreeSelection.idl -d .deps/nsITreeSelection.h.pp -o _xpidlgen/nsITreeSelection.h inIDeepTreeWalker.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/inIDeepTreeWalker.idl -d .deps/inIDeepTreeWalker.h.pp -o _xpidlgen/inIDeepTreeWalker.h nsIPrintProgressParams.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsIPrintProgressParams.idl -d .deps/nsIPrintProgressParams.h.pp -o _xpidlgen/nsIPrintProgressParams.h nsIBrowserBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIBrowserBoxObject.idl -d .deps/nsIBrowserBoxObject.h.pp -o _xpidlgen/nsIBrowserBoxObject.h inIFlasher.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/inIFlasher.idl -d .deps/inIFlasher.h.pp -o _xpidlgen/inIFlasher.h nsIPrintStatusFeedback.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsIPrintStatusFeedback.idl -d .deps/nsIPrintStatusFeedback.h.pp -o _xpidlgen/nsIPrintStatusFeedback.h nsITreeBoxObject.idl /usr/pkg/bin/python2.7 ../../../../../../config/pythonpath.py \ -I../../../../../../other-licenses/ply \ -I../../../../../../xpcom/idl-parser \ ../../../../../../xpcom/idl-parser/header.py --cachedir=../../../../../../xpcom/idl-parser -I. -I../../../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/public/nsITreeBoxObject.idl -d .deps/nsITreeBoxObject.h.pp -o _xpidlgen/nsITreeBoxObject.h inISearchProcess.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/inISearchProcess.idl -d .deps/inISearchProcess.h.pp -o _xpidlgen/inISearchProcess.h nsIIFrameBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIIFrameBoxObject.idl -d .deps/nsIIFrameBoxObject.h.pp -o _xpidlgen/nsIIFrameBoxObject.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIPrintProgress.idl nsIPrintProgressParams.idl nsIPrintStatusFeedback.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIPrintProgress.h _xpidlgen/nsIPrintProgressParams.h _xpidlgen/nsIPrintStatusFeedback.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/.deps gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsFontFace.h nsFontFaceList.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src' inISearchObserver.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/inISearchObserver.idl -d .deps/inISearchObserver.h.pp -o _xpidlgen/inISearchObserver.h gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/ipc' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/ipc/.deps /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../config/final-link-libs gkipc_s nsITreeContentView.idl /usr/pkg/bin/python2.7 ../../../../../../config/pythonpath.py \ -I../../../../../../other-licenses/ply \ -I../../../../../../xpcom/idl-parser \ ../../../../../../xpcom/idl-parser/header.py --cachedir=../../../../../../xpcom/idl-parser -I. -I../../../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/public/nsITreeContentView.idl -d .deps/nsITreeContentView.h.pp -o _xpidlgen/nsITreeContentView.h nsIEditorBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIEditorBoxObject.idl -d .deps/nsIEditorBoxObject.h.pp -o _xpidlgen/nsIEditorBoxObject.h inICSSValueSearch.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/inICSSValueSearch.idl -d .deps/inICSSValueSearch.h.pp -o _xpidlgen/inICSSValueSearch.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 RenderFrameChild.h RenderFrameParent.h ../../dist/include/mozilla/layout gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/ipc' nsIContainerBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIContainerBoxObject.idl -d .deps/nsIContainerBoxObject.h.pp -o _xpidlgen/nsIContainerBoxObject.h nsIDOMFontFace.idl inIDOMUtils.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/inIDOMUtils.idl -d .deps/inIDOMUtils.h.pp -o _xpidlgen/inIDOMUtils.h nsIListBoxObject.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/nsIDOMFontFace.idl -d .deps/nsIDOMFontFace.h.pp -o _xpidlgen/nsIDOMFontFace.h /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIListBoxObject.idl -d .deps/nsIListBoxObject.h.pp -o _xpidlgen/nsIListBoxObject.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsITreeColumns.idl nsITreeView.idl nsITreeSelection.idl nsITreeBoxObject.idl nsITreeContentView.idl ../../../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsITreeColumns.h _xpidlgen/nsITreeView.h _xpidlgen/nsITreeSelection.h _xpidlgen/nsITreeBoxObject.h _xpidlgen/nsITreeContentView.h ../../../../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/public' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src' nsIDOMFontFaceList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/nsIDOMFontFaceList.idl -d .deps/nsIDOMFontFaceList.h.pp -o _xpidlgen/nsIDOMFontFaceList.h nsISliderListener.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsISliderListener.idl -d .deps/nsISliderListener.h.pp -o _xpidlgen/nsISliderListener.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 inIDOMView.idl inIDeepTreeWalker.idl inIFlasher.idl inISearchProcess.idl inISearchObserver.idl inICSSValueSearch.idl inIDOMUtils.idl nsIDOMFontFace.idl nsIDOMFontFaceList.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/inIDOMView.h _xpidlgen/inIDeepTreeWalker.h _xpidlgen/inIFlasher.h _xpidlgen/inISearchProcess.h _xpidlgen/inISearchObserver.h _xpidlgen/inICSSValueSearch.h _xpidlgen/inIDOMUtils.h _xpidlgen/nsIDOMFontFace.h _xpidlgen/nsIDOMFontFaceList.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIBoxObject.idl nsIScrollBoxObject.idl nsIPopupBoxObject.idl nsIMenuBoxObject.idl nsIBrowserBoxObject.idl nsIIFrameBoxObject.idl nsIEditorBoxObject.idl nsIContainerBoxObject.idl nsIListBoxObject.idl nsISliderListener.idl ../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIBoxObject.h _xpidlgen/nsIScrollBoxObject.h _xpidlgen/nsIPopupBoxObject.h _xpidlgen/nsIMenuBoxObject.h _xpidlgen/nsIBrowserBoxObject.h _xpidlgen/nsIIFrameBoxObject.h _xpidlgen/nsIEditorBoxObject.h _xpidlgen/nsIContainerBoxObject.h _xpidlgen/nsIListBoxObject.h _xpidlgen/nsISliderListener.h ../../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public' /usr/pkg/bin/gmake -C build export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/build' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsLayoutCID.h nsContentDLF.h nsLayoutStatics.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/build' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout' /usr/pkg/bin/gmake -C docshell export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell' /usr/pkg/bin/gmake -C base export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/.deps mkdir -p _xpidlgen nsCDefaultURIFixup.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsCDefaultURIFixup.idl -d .deps/nsCDefaultURIFixup.h.pp -o _xpidlgen/nsCDefaultURIFixup.h nsIDocShellLoadInfo.idl nsIDocShell.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIDocShellLoadInfo.idl -d .deps/nsIDocShellLoadInfo.h.pp -o _xpidlgen/nsIDocShellLoadInfo.h /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIDocShell.idl -d .deps/nsIDocShell.h.pp -o _xpidlgen/nsIDocShell.h nsIDocShellTreeItem.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIDocShellTreeItem.idl -d .deps/nsIDocShellTreeItem.h.pp -o _xpidlgen/nsIDocShellTreeItem.h nsIDocShellTreeNode.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIDocShellTreeNode.idl -d .deps/nsIDocShellTreeNode.h.pp -o _xpidlgen/nsIDocShellTreeNode.h nsIDocShellTreeOwner.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIDocShellTreeOwner.idl -d .deps/nsIDocShellTreeOwner.h.pp -o _xpidlgen/nsIDocShellTreeOwner.h nsIDocShellHistory.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIDocShellHistory.idl -d .deps/nsIDocShellHistory.h.pp -o _xpidlgen/nsIDocShellHistory.h nsIGlobalHistory2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIGlobalHistory2.idl -d .deps/nsIGlobalHistory2.h.pp -o _xpidlgen/nsIGlobalHistory2.h nsIMarkupDocumentViewer.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIMarkupDocumentViewer.idl -d .deps/nsIMarkupDocumentViewer.h.pp -o _xpidlgen/nsIMarkupDocumentViewer.h nsIScrollable.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIScrollable.idl -d .deps/nsIScrollable.h.pp -o _xpidlgen/nsIScrollable.h nsITextScroll.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsITextScroll.idl -d .deps/nsITextScroll.h.pp -o _xpidlgen/nsITextScroll.h nsIWebNavigation.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIWebNavigation.idl -d .deps/nsIWebNavigation.h.pp -o _xpidlgen/nsIWebNavigation.h nsIWebNavigationInfo.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIWebNavigationInfo.idl -d .deps/nsIWebNavigationInfo.h.pp -o _xpidlgen/nsIWebNavigationInfo.h nsIContentViewer.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIContentViewer.idl -d .deps/nsIContentViewer.h.pp -o _xpidlgen/nsIContentViewer.h nsIContentViewerEdit.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIContentViewerEdit.idl -d .deps/nsIContentViewerEdit.h.pp -o _xpidlgen/nsIContentViewerEdit.h nsIContentViewerFile.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIContentViewerFile.idl -d .deps/nsIContentViewerFile.h.pp -o _xpidlgen/nsIContentViewerFile.h nsIURIFixup.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIURIFixup.idl -d .deps/nsIURIFixup.h.pp -o _xpidlgen/nsIURIFixup.h nsIEditorDocShell.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIEditorDocShell.idl -d .deps/nsIEditorDocShell.h.pp -o _xpidlgen/nsIEditorDocShell.h nsIWebPageDescriptor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIWebPageDescriptor.idl -d .deps/nsIWebPageDescriptor.h.pp -o _xpidlgen/nsIWebPageDescriptor.h nsIDownloadHistory.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIDownloadHistory.idl -d .deps/nsIDownloadHistory.h.pp -o _xpidlgen/nsIDownloadHistory.h nsILoadContext.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsILoadContext.idl -d .deps/nsILoadContext.h.pp -o _xpidlgen/nsILoadContext.h nsIRefreshURI.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIRefreshURI.idl -d .deps/nsIRefreshURI.h.pp -o _xpidlgen/nsIRefreshURI.h nsIContentViewerContainer.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIContentViewerContainer.idl -d .deps/nsIContentViewerContainer.h.pp -o _xpidlgen/nsIContentViewerContainer.h nsIDocumentLoaderFactory.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIDocumentLoaderFactory.idl -d .deps/nsIDocumentLoaderFactory.h.pp -o _xpidlgen/nsIDocumentLoaderFactory.h nsIGlobalHistory.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIGlobalHistory.idl -d .deps/nsIGlobalHistory.h.pp -o _xpidlgen/nsIGlobalHistory.h nsIClipboardCommands.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIClipboardCommands.idl -d .deps/nsIClipboardCommands.h.pp -o _xpidlgen/nsIClipboardCommands.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsDocShellLoadTypes.h nsILinkHandler.h nsIWebShellServices.h ../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 IHistory.h ../../dist/include/mozilla /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsCDefaultURIFixup.idl nsIDocShell.idl nsIDocShellLoadInfo.idl nsIDocShellTreeItem.idl nsIDocShellTreeNode.idl nsIDocShellTreeOwner.idl nsIDocShellHistory.idl nsIGlobalHistory2.idl nsIMarkupDocumentViewer.idl nsIScrollable.idl nsITextScroll.idl nsIWebNavigation.idl nsIWebNavigationInfo.idl nsIContentViewer.idl nsIContentViewerEdit.idl nsIContentViewerFile.idl nsIURIFixup.idl nsIEditorDocShell.idl nsIWebPageDescriptor.idl nsIDownloadHistory.idl nsILoadContext.idl nsIRefreshURI.idl nsIContentViewerContainer.idl nsIDocumentLoaderFactory.idl nsIGlobalHistory.idl nsIClipboardCommands.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsCDefaultURIFixup.h _xpidlgen/nsIDocShell.h _xpidlgen/nsIDocShellLoadInfo.h _xpidlgen/nsIDocShellTreeItem.h _xpidlgen/nsIDocShellTreeNode.h _xpidlgen/nsIDocShellTreeOwner.h _xpidlgen/nsIDocShellHistory.h _xpidlgen/nsIGlobalHistory2.h _xpidlgen/nsIMarkupDocumentViewer.h _xpidlgen/nsIScrollable.h _xpidlgen/nsITextScroll.h _xpidlgen/nsIWebNavigation.h _xpidlgen/nsIWebNavigationInfo.h _xpidlgen/nsIContentViewer.h _xpidlgen/nsIContentViewerEdit.h _xpidlgen/nsIContentViewerFile.h _xpidlgen/nsIURIFixup.h _xpidlgen/nsIEditorDocShell.h _xpidlgen/nsIWebPageDescriptor.h _xpidlgen/nsIDownloadHistory.h _xpidlgen/nsILoadContext.h _xpidlgen/nsIRefreshURI.h _xpidlgen/nsIContentViewerContainer.h _xpidlgen/nsIDocumentLoaderFactory.h _xpidlgen/nsIGlobalHistory.h _xpidlgen/nsIClipboardCommands.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base' /usr/pkg/bin/gmake -C shistory export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/.deps mkdir -p _xpidlgen nsISHContainer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/nsISHContainer.idl -d .deps/nsISHContainer.h.pp -o _xpidlgen/nsISHContainer.h nsISHTransaction.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/nsISHTransaction.idl -d .deps/nsISHTransaction.h.pp -o _xpidlgen/nsISHTransaction.h nsISHistoryInternal.idl nsISHEntry.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/nsISHEntry.idl -d .deps/nsISHEntry.h.pp -o _xpidlgen/nsISHEntry.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/nsISHistoryInternal.idl -d .deps/nsISHistoryInternal.h.pp -o _xpidlgen/nsISHistoryInternal.h nsIBFCacheEntry.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/nsIBFCacheEntry.idl -d .deps/nsIBFCacheEntry.h.pp -o _xpidlgen/nsIBFCacheEntry.h nsIHistoryEntry.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/nsIHistoryEntry.idl -d .deps/nsIHistoryEntry.h.pp -o _xpidlgen/nsIHistoryEntry.h nsISHistory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/nsISHistory.idl -d .deps/nsISHistory.h.pp -o _xpidlgen/nsISHistory.h nsISHistoryListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/nsISHistoryListener.idl -d .deps/nsISHistoryListener.h.pp -o _xpidlgen/nsISHistoryListener.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsISHEntry.idl nsISHContainer.idl nsISHTransaction.idl nsISHistoryInternal.idl nsIBFCacheEntry.idl nsIHistoryEntry.idl nsISHistory.idl nsISHistoryListener.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsISHEntry.h _xpidlgen/nsISHContainer.h _xpidlgen/nsISHTransaction.h _xpidlgen/nsISHistoryInternal.h _xpidlgen/nsIBFCacheEntry.h _xpidlgen/nsIHistoryEntry.h _xpidlgen/nsISHistory.h _xpidlgen/nsISHistoryListener.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsSHEntryShared.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory' /usr/pkg/bin/gmake -C build export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/build' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/build/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsDocShellCID.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/build' /usr/pkg/bin/gmake -C resources/content export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/resources/content' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/resources/content' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell' /usr/pkg/bin/gmake -C embedding export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding' /usr/pkg/bin/gmake -C base export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/base' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/base/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsEmbedCID.h ../../dist/include nsIWindowCreator2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/base/nsIWindowCreator2.idl -d .deps/nsIWindowCreator2.h.pp -o _xpidlgen/nsIWindowCreator2.h nsIDialogCreator.idl nsIWindowProvider.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/base/nsIDialogCreator.idl -d .deps/nsIDialogCreator.h.pp -o _xpidlgen/nsIDialogCreator.h /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/base/nsIWindowProvider.idl -d .deps/nsIWindowProvider.h.pp -o _xpidlgen/nsIWindowProvider.h nsIWindowCreator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/base/nsIWindowCreator.idl -d .deps/nsIWindowCreator.h.pp -o _xpidlgen/nsIWindowCreator.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIWindowCreator2.idl nsIWindowProvider.idl nsIDialogCreator.idl nsIWindowCreator.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIWindowCreator2.h _xpidlgen/nsIWindowProvider.h _xpidlgen/nsIDialogCreator.h _xpidlgen/nsIWindowCreator.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/base' /usr/pkg/bin/gmake -C components export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components' /usr/pkg/bin/gmake -C windowwatcher export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher' /usr/pkg/bin/gmake -C public export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsPromptUtils.h ../../../../dist/include nsIDialogParamBlock.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public/nsIDialogParamBlock.idl -d .deps/nsIDialogParamBlock.h.pp -o _xpidlgen/nsIDialogParamBlock.h nsIPromptService2.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public/nsIPromptService2.idl -d .deps/nsIPromptService2.h.pp -o _xpidlgen/nsIPromptService2.h nsPIPromptService.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public/nsPIPromptService.idl -d .deps/nsPIPromptService.h.pp -o _xpidlgen/nsPIPromptService.h nsPIWindowWatcher.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public/nsPIWindowWatcher.idl -d .deps/nsPIWindowWatcher.h.pp -o _xpidlgen/nsPIWindowWatcher.h nsIPromptFactory.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public/nsIPromptFactory.idl -d .deps/nsIPromptFactory.h.pp -o _xpidlgen/nsIPromptFactory.h nsIWindowWatcher.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public/nsIWindowWatcher.idl -d .deps/nsIWindowWatcher.h.pp -o _xpidlgen/nsIWindowWatcher.h nsIPromptService.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public/nsIPromptService.idl -d .deps/nsIPromptService.h.pp -o _xpidlgen/nsIPromptService.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDialogParamBlock.idl nsIPromptService2.idl nsPIPromptService.idl nsPIWindowWatcher.idl nsIPromptFactory.idl nsIWindowWatcher.idl nsIPromptService.idl ../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDialogParamBlock.h _xpidlgen/nsIPromptService2.h _xpidlgen/nsPIPromptService.h _xpidlgen/nsPIWindowWatcher.h _xpidlgen/nsIPromptFactory.h _xpidlgen/nsIWindowWatcher.h _xpidlgen/nsIPromptService.h ../../../../dist/include gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public' /usr/pkg/bin/gmake -C src export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/src/.deps gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher' /usr/pkg/bin/gmake -C appstartup/src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/appstartup/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/appstartup/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIAppStartupNotifier.h ../../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/appstartup/src' /usr/pkg/bin/gmake -C find export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find' /usr/pkg/bin/gmake -C public export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/public/.deps mkdir -p _xpidlgen nsIWebBrowserFind.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/public/nsIWebBrowserFind.idl -d .deps/nsIWebBrowserFind.h.pp -o _xpidlgen/nsIWebBrowserFind.h nsIFind.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/public/nsIFind.idl -d .deps/nsIFind.h.pp -o _xpidlgen/nsIFind.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIFind.idl nsIWebBrowserFind.idl ../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIFind.h _xpidlgen/nsIWebBrowserFind.h ../../../../dist/include gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/public' /usr/pkg/bin/gmake -C src export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/src/.deps gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find' /usr/pkg/bin/gmake -C webbrowserpersist export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist' /usr/pkg/bin/gmake -C public export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist/public/.deps mkdir -p _xpidlgen nsIWebBrowserPersist.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist/public/nsIWebBrowserPersist.idl -d .deps/nsIWebBrowserPersist.h.pp -o _xpidlgen/nsIWebBrowserPersist.h nsCWebBrowserPersist.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist/public/nsCWebBrowserPersist.idl -d .deps/nsCWebBrowserPersist.h.pp -o _xpidlgen/nsCWebBrowserPersist.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIWebBrowserPersist.idl nsCWebBrowserPersist.idl ../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIWebBrowserPersist.h _xpidlgen/nsCWebBrowserPersist.h ../../../../dist/include gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist/public' /usr/pkg/bin/gmake -C src export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist/src/.deps gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist' /usr/pkg/bin/gmake -C commandhandler export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler' /usr/pkg/bin/gmake -C public export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public/.deps mkdir -p _xpidlgen nsICommandManager.idl nsICommandParams.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public/nsICommandManager.idl -d .deps/nsICommandManager.h.pp -o _xpidlgen/nsICommandManager.h /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public/nsICommandParams.idl -d .deps/nsICommandParams.h.pp -o _xpidlgen/nsICommandParams.h nsIControllerCommand.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public/nsIControllerCommand.idl -d .deps/nsIControllerCommand.h.pp -o _xpidlgen/nsIControllerCommand.h nsIControllerContext.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public/nsIControllerContext.idl -d .deps/nsIControllerContext.h.pp -o _xpidlgen/nsIControllerContext.h nsIControllerCommandTable.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public/nsIControllerCommandTable.idl -d .deps/nsIControllerCommandTable.h.pp -o _xpidlgen/nsIControllerCommandTable.h nsPICommandUpdater.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public/nsPICommandUpdater.idl -d .deps/nsPICommandUpdater.h.pp -o _xpidlgen/nsPICommandUpdater.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsICommandManager.idl nsICommandParams.idl nsIControllerCommand.idl nsIControllerContext.idl nsIControllerCommandTable.idl nsPICommandUpdater.idl ../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsICommandManager.h _xpidlgen/nsICommandParams.h _xpidlgen/nsIControllerCommand.h _xpidlgen/nsIControllerContext.h _xpidlgen/nsIControllerCommandTable.h _xpidlgen/nsPICommandUpdater.h ../../../../dist/include gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public' /usr/pkg/bin/gmake -C src export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/src/.deps gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler' /usr/pkg/bin/gmake -C printingui/src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/printingui/src' /usr/pkg/bin/gmake -C unixshared export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/printingui/src/unixshared' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/printingui/src/unixshared/.deps /usr/pkg/bin/python2.7 ../../../../../config/buildlist.py ../../../../../config/final-link-libs printingui_s gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/printingui/src/unixshared' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/printingui/src' /usr/pkg/bin/gmake -C build export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/build' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/build/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/build' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components' /usr/pkg/bin/gmake -C browser export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser' /usr/pkg/bin/gmake -C webBrowser export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsCTooltipTextProvider.h ../../../dist/include nsCWebBrowser.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsCWebBrowser.idl -d .deps/nsCWebBrowser.h.pp -o _xpidlgen/nsCWebBrowser.h nsICommandHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsICommandHandler.idl -d .deps/nsICommandHandler.h.pp -o _xpidlgen/nsICommandHandler.h nsIEmbeddingSiteWindow2.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIEmbeddingSiteWindow2.idl -d .deps/nsIEmbeddingSiteWindow2.h.pp -o _xpidlgen/nsIEmbeddingSiteWindow2.h nsIContextMenuListener2.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIContextMenuListener2.idl -d .deps/nsIContextMenuListener2.h.pp -o _xpidlgen/nsIContextMenuListener2.h nsIWebBrowserChrome2.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowserChrome2.idl -d .deps/nsIWebBrowserChrome2.h.pp -o _xpidlgen/nsIWebBrowserChrome2.h nsIWebBrowserChrome3.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowserChrome3.idl -d .deps/nsIWebBrowserChrome3.h.pp -o _xpidlgen/nsIWebBrowserChrome3.h nsIPrintingPrompt.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIPrintingPrompt.idl -d .deps/nsIPrintingPrompt.h.pp -o _xpidlgen/nsIPrintingPrompt.h nsIPrintingPromptService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIPrintingPromptService.idl -d .deps/nsIPrintingPromptService.h.pp -o _xpidlgen/nsIPrintingPromptService.h nsIContextMenuListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIContextMenuListener.idl -d .deps/nsIContextMenuListener.h.pp -o _xpidlgen/nsIContextMenuListener.h nsIEmbeddingSiteWindow.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIEmbeddingSiteWindow.idl -d .deps/nsIEmbeddingSiteWindow.h.pp -o _xpidlgen/nsIEmbeddingSiteWindow.h nsITooltipListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsITooltipListener.idl -d .deps/nsITooltipListener.h.pp -o _xpidlgen/nsITooltipListener.h nsITooltipTextProvider.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsITooltipTextProvider.idl -d .deps/nsITooltipTextProvider.h.pp -o _xpidlgen/nsITooltipTextProvider.h nsIWebBrowser.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowser.idl -d .deps/nsIWebBrowser.h.pp -o _xpidlgen/nsIWebBrowser.h nsIWebBrowserChrome.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowserChrome.idl -d .deps/nsIWebBrowserChrome.h.pp -o _xpidlgen/nsIWebBrowserChrome.h nsIWebBrowserChromeFocus.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowserChromeFocus.idl -d .deps/nsIWebBrowserChromeFocus.h.pp -o _xpidlgen/nsIWebBrowserChromeFocus.h nsIWebBrowserFocus.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowserFocus.idl -d .deps/nsIWebBrowserFocus.h.pp -o _xpidlgen/nsIWebBrowserFocus.h nsIWebBrowserSetup.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowserSetup.idl -d .deps/nsIWebBrowserSetup.h.pp -o _xpidlgen/nsIWebBrowserSetup.h nsIWebBrowserStream.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowserStream.idl -d .deps/nsIWebBrowserStream.h.pp -o _xpidlgen/nsIWebBrowserStream.h nsIWebBrowserPrint.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowserPrint.idl -d .deps/nsIWebBrowserPrint.h.pp -o _xpidlgen/nsIWebBrowserPrint.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsCWebBrowser.idl nsICommandHandler.idl nsIEmbeddingSiteWindow2.idl nsIContextMenuListener2.idl nsIWebBrowserChrome2.idl nsIWebBrowserChrome3.idl nsIPrintingPrompt.idl nsIPrintingPromptService.idl nsIContextMenuListener.idl nsIEmbeddingSiteWindow.idl nsITooltipListener.idl nsITooltipTextProvider.idl nsIWebBrowser.idl nsIWebBrowserChrome.idl nsIWebBrowserChromeFocus.idl nsIWebBrowserFocus.idl nsIWebBrowserSetup.idl nsIWebBrowserStream.idl nsIWebBrowserPrint.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsCWebBrowser.h _xpidlgen/nsICommandHandler.h _xpidlgen/nsIEmbeddingSiteWindow2.h _xpidlgen/nsIContextMenuListener2.h _xpidlgen/nsIWebBrowserChrome2.h _xpidlgen/nsIWebBrowserChrome3.h _xpidlgen/nsIPrintingPrompt.h _xpidlgen/nsIPrintingPromptService.h _xpidlgen/nsIContextMenuListener.h _xpidlgen/nsIEmbeddingSiteWindow.h _xpidlgen/nsITooltipListener.h _xpidlgen/nsITooltipTextProvider.h _xpidlgen/nsIWebBrowser.h _xpidlgen/nsIWebBrowserChrome.h _xpidlgen/nsIWebBrowserChromeFocus.h _xpidlgen/nsIWebBrowserFocus.h _xpidlgen/nsIWebBrowserSetup.h _xpidlgen/nsIWebBrowserStream.h _xpidlgen/nsIWebBrowserPrint.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser' /usr/pkg/bin/gmake -C build export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/build' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/build/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/build' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding' /usr/pkg/bin/gmake -C xpfe/appshell export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell' /usr/pkg/bin/gmake -C public export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsAppShellCID.h ../../../dist/include nsIAppShellService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public/nsIAppShellService.idl -d .deps/nsIAppShellService.h.pp -o _xpidlgen/nsIAppShellService.h nsIWindowMediator.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public/nsIWindowMediator.idl -d .deps/nsIWindowMediator.h.pp -o _xpidlgen/nsIWindowMediator.h nsIWindowMediatorListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public/nsIWindowMediatorListener.idl -d .deps/nsIWindowMediatorListener.h.pp -o _xpidlgen/nsIWindowMediatorListener.h nsIXULWindow.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public/nsIXULWindow.idl -d .deps/nsIXULWindow.h.pp -o _xpidlgen/nsIXULWindow.h nsIPopupWindowManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public/nsIPopupWindowManager.idl -d .deps/nsIPopupWindowManager.h.pp -o _xpidlgen/nsIPopupWindowManager.h nsIXULBrowserWindow.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public/nsIXULBrowserWindow.idl -d .deps/nsIXULBrowserWindow.h.pp -o _xpidlgen/nsIXULBrowserWindow.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIAppShellService.idl nsIWindowMediator.idl nsIWindowMediatorListener.idl nsIXULWindow.idl nsIPopupWindowManager.idl nsIXULBrowserWindow.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIAppShellService.h _xpidlgen/nsIWindowMediator.h _xpidlgen/nsIWindowMediatorListener.h _xpidlgen/nsIXULWindow.h _xpidlgen/nsIPopupWindowManager.h _xpidlgen/nsIXULBrowserWindow.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell' /usr/pkg/bin/gmake -C extensions/universalchardet export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src' /usr/pkg/bin/gmake -C base export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base' /usr/pkg/bin/gmake -C xpcom export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/xpcom' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/xpcom/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/xpcom' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet' /usr/pkg/bin/gmake -C accessible export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible' /usr/pkg/bin/gmake -C public export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIAccessibilityService.h ../../dist/include nsIAccessibleTypes.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleTypes.idl -d .deps/nsIAccessibleTypes.h.pp -o _xpidlgen/nsIAccessibleTypes.h nsIAccessibleRetrieval.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleRetrieval.idl -d .deps/nsIAccessibleRetrieval.h.pp -o _xpidlgen/nsIAccessibleRetrieval.h nsIAccessible.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessible.idl -d .deps/nsIAccessible.h.pp -o _xpidlgen/nsIAccessible.h nsIAccessibleApplication.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleApplication.idl -d .deps/nsIAccessibleApplication.h.pp -o _xpidlgen/nsIAccessibleApplication.h nsIAccessibleRelation.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleRelation.idl -d .deps/nsIAccessibleRelation.h.pp -o _xpidlgen/nsIAccessibleRelation.h nsIAccessibleRole.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleRole.idl -d .deps/nsIAccessibleRole.h.pp -o _xpidlgen/nsIAccessibleRole.h nsIAccessibleStates.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleStates.idl -d .deps/nsIAccessibleStates.h.pp -o _xpidlgen/nsIAccessibleStates.h nsIAccessibleDocument.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleDocument.idl -d .deps/nsIAccessibleDocument.h.pp -o _xpidlgen/nsIAccessibleDocument.h nsIAccessibleProvider.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleProvider.idl -d .deps/nsIAccessibleProvider.h.pp -o _xpidlgen/nsIAccessibleProvider.h nsIAccessibleSelectable.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleSelectable.idl -d .deps/nsIAccessibleSelectable.h.pp -o _xpidlgen/nsIAccessibleSelectable.h nsIAccessNode.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessNode.idl -d .deps/nsIAccessNode.h.pp -o _xpidlgen/nsIAccessNode.h nsIAccessibleEvent.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleEvent.idl -d .deps/nsIAccessibleEvent.h.pp -o _xpidlgen/nsIAccessibleEvent.h nsIAccessibleEditableText.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleEditableText.idl -d .deps/nsIAccessibleEditableText.h.pp -o _xpidlgen/nsIAccessibleEditableText.h nsIAccessibleHyperLink.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleHyperLink.idl -d .deps/nsIAccessibleHyperLink.h.pp -o _xpidlgen/nsIAccessibleHyperLink.h nsIAccessibleHyperText.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleHyperText.idl -d .deps/nsIAccessibleHyperText.h.pp -o _xpidlgen/nsIAccessibleHyperText.h nsIAccessibleTable.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleTable.idl -d .deps/nsIAccessibleTable.h.pp -o _xpidlgen/nsIAccessibleTable.h nsIAccessibleText.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleText.idl -d .deps/nsIAccessibleText.h.pp -o _xpidlgen/nsIAccessibleText.h nsIAccessibleValue.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleValue.idl -d .deps/nsIAccessibleValue.h.pp -o _xpidlgen/nsIAccessibleValue.h nsIAccessibleImage.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleImage.idl -d .deps/nsIAccessibleImage.h.pp -o _xpidlgen/nsIAccessibleImage.h nsIXBLAccessible.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIXBLAccessible.idl -d .deps/nsIXBLAccessible.h.pp -o _xpidlgen/nsIXBLAccessible.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIAccessibleTypes.idl nsIAccessibleRetrieval.idl nsIAccessible.idl nsIAccessibleApplication.idl nsIAccessibleRelation.idl nsIAccessibleRole.idl nsIAccessibleStates.idl nsIAccessibleDocument.idl nsIAccessibleProvider.idl nsIAccessibleSelectable.idl nsIAccessNode.idl nsIAccessibleEvent.idl nsIAccessibleEditableText.idl nsIAccessibleHyperLink.idl nsIAccessibleHyperText.idl nsIAccessibleTable.idl nsIAccessibleText.idl nsIAccessibleValue.idl nsIAccessibleImage.idl nsIXBLAccessible.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIAccessibleTypes.h _xpidlgen/nsIAccessibleRetrieval.h _xpidlgen/nsIAccessible.h _xpidlgen/nsIAccessibleApplication.h _xpidlgen/nsIAccessibleRelation.h _xpidlgen/nsIAccessibleRole.h _xpidlgen/nsIAccessibleStates.h _xpidlgen/nsIAccessibleDocument.h _xpidlgen/nsIAccessibleProvider.h _xpidlgen/nsIAccessibleSelectable.h _xpidlgen/nsIAccessNode.h _xpidlgen/nsIAccessibleEvent.h _xpidlgen/nsIAccessibleEditableText.h _xpidlgen/nsIAccessibleHyperLink.h _xpidlgen/nsIAccessibleHyperText.h _xpidlgen/nsIAccessibleTable.h _xpidlgen/nsIAccessibleText.h _xpidlgen/nsIAccessibleValue.h _xpidlgen/nsIAccessibleImage.h _xpidlgen/nsIXBLAccessible.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src' /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. xpcom/Makefile creating accessible/src/xpcom/Makefile /usr/pkg/bin/gmake -C atk export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/.deps /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../config/final-link-libs accessibility_toolkit_s /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 AtkSocketAccessible.h nsAccessNodeWrap.h nsARIAGridAccessibleWrap.h nsAccessibleWrap.h nsDocAccessibleWrap.h nsRootAccessibleWrap.h nsTextAccessibleWrap.h nsXULMenuAccessibleWrap.h nsXULListboxAccessibleWrap.h nsXULTreeGridAccessibleWrap.h nsHyperTextAccessibleWrap.h nsHTMLImageAccessibleWrap.h nsHTMLTableAccessibleWrap.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk' /usr/pkg/bin/gmake -C base export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 a11yGeneric.h nsAccDocManager.h nsAccessibilityService.h nsAccessible.h nsAccessNode.h nsARIAMap.h ../../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 FocusManager.h States.h ../../../dist/include/mozilla/a11y gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base' /usr/pkg/bin/gmake -C html export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/html' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/html/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsHyperTextAccessible.h nsHTMLFormControlAccessible.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/html' /usr/pkg/bin/gmake -C xpcom export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xpcom' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xpcom/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xpcom' /usr/pkg/bin/gmake -C xul export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul' /usr/pkg/bin/gmake -C xforms export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xforms' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xforms/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xforms' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src' /usr/pkg/bin/gmake -C build export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/build' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/build/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/build' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible' /usr/pkg/bin/gmake -C profile export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile' /usr/pkg/bin/gmake -C public export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/profile/public/.deps mkdir -p _xpidlgen nsIProfileUnlocker.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/profile/public/nsIProfileUnlocker.idl -d .deps/nsIProfileUnlocker.h.pp -o _xpidlgen/nsIProfileUnlocker.h nsIProfileChangeStatus.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ nsIProfile.idl -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/profile/public/nsIProfileChangeStatus.idl -d .deps/nsIProfileChangeStatus.h.pp -o _xpidlgen/nsIProfileChangeStatus.h /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/profile/public/nsIProfile.idl -d .deps/nsIProfile.h.pp -o _xpidlgen/nsIProfile.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIProfileUnlocker.idl nsIProfile.idl nsIProfileChangeStatus.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIProfileUnlocker.h _xpidlgen/nsIProfile.h _xpidlgen/nsIProfileChangeStatus.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/public' /usr/pkg/bin/gmake -C dirserviceprovider export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/public' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsProfileDirServiceProvider.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/src' /usr/pkg/bin/gmake -C standalone export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/standalone' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/standalone/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ../../../profile/dirserviceprovider/src/nsProfileDirServiceProvider.cpp ../../../profile/dirserviceprovider/src/nsProfileLock.cpp . gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/standalone' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile' /usr/pkg/bin/gmake -C tools/profiler export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/tools/profiler' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 sampler.h ./sps/sps_sampler.h ../../dist/include gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/tools/profiler' /usr/pkg/bin/gmake -C xpfe/components export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components' /usr/pkg/bin/gmake -C windowds export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/windowds' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/windowds/.deps mkdir -p _xpidlgen nsIWindowDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/windowds/nsIWindowDataSource.idl -d .deps/nsIWindowDataSource.h.pp -o _xpidlgen/nsIWindowDataSource.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIWindowDataSource.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIWindowDataSource.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/windowds' /usr/pkg/bin/gmake -C directory export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/directory' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/directory/.deps mkdir -p _xpidlgen nsIHTTPIndex.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/directory/nsIHTTPIndex.idl -d .deps/nsIHTTPIndex.h.pp -o _xpidlgen/nsIHTTPIndex.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIHTTPIndex.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIHTTPIndex.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/directory' /usr/pkg/bin/gmake -C build export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/build' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/build/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/build' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components' /usr/pkg/bin/gmake -C widget/src/xremoteclient export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xremoteclient' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xremoteclient/.deps gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xremoteclient' /usr/pkg/bin/gmake -C extensions/spellcheck export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck' /usr/pkg/bin/gmake -C idl export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/idl' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/idl/.deps mkdir -p _xpidlgen mozISpellI18NUtil.idl mozISpellCheckingEngine.idl mozISpellI18NManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/idl/mozISpellI18NUtil.idl -d .deps/mozISpellI18NUtil.h.pp -o _xpidlgen/mozISpellI18NUtil.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/idl/mozISpellCheckingEngine.idl -d .deps/mozISpellCheckingEngine.h.pp -o _xpidlgen/mozISpellCheckingEngine.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/idl/mozISpellI18NManager.idl -d .deps/mozISpellI18NManager.h.pp -o _xpidlgen/mozISpellI18NManager.h mozIPersonalDictionary.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/idl/mozIPersonalDictionary.idl -d .deps/mozIPersonalDictionary.h.pp -o _xpidlgen/mozIPersonalDictionary.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 mozIPersonalDictionary.idl mozISpellCheckingEngine.idl mozISpellI18NUtil.idl mozISpellI18NManager.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/mozIPersonalDictionary.h _xpidlgen/mozISpellCheckingEngine.h _xpidlgen/mozISpellI18NUtil.h _xpidlgen/mozISpellI18NManager.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/idl' /usr/pkg/bin/gmake -C locales export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/locales' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/locales' /usr/pkg/bin/gmake -C hunspell export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell' /usr/pkg/bin/gmake -C src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck' /usr/pkg/bin/gmake -C toolkit export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/content' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/locales' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/locales' hg: not found gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/downloads' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/downloads' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/content' /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. aboutmemory/Makefile gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/extensions' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/extensions/.deps gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/handling' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/handling' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/.deps /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. mozapps/preferences/Makefile mkdir -p _xpidlgen mkdir -p _xpidlgen amIInstallTrigger.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/extensions/amIInstallTrigger.idl -d .deps/amIInstallTrigger.h.pp -o _xpidlgen/amIInstallTrigger.h nsIRemoteService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsIRemoteService.idl -d .deps/nsIRemoteService.h.pp -o _xpidlgen/nsIRemoteService.h creating toolkit/components/aboutmemory/Makefile creating toolkit/mozapps/preferences/Makefile gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/plugins' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/plugins' amIWebInstallListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/extensions/amIWebInstallListener.idl -d .deps/amIWebInstallListener.h.pp -o _xpidlgen/amIWebInstallListener.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/apppicker' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/apppicker' /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. mozapps/shared/Makefile creating toolkit/mozapps/shared/Makefile gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update/.deps mkdir -p _xpidlgen /usr/pkg/bin/gmake -C ../readstrings export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/readstrings' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/readstrings/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/readstrings' /usr/pkg/bin/gmake -C updater export /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIRemoteService.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIRemoteService.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines/.deps amIWebInstaller.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/extensions/amIWebInstaller.idl -d .deps/amIWebInstaller.h.pp -o _xpidlgen/amIWebInstaller.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update/updater' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update/updater/.deps gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/xpinstall' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/xpinstall' mkdir -p _xpidlgen gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update/updater' nsIUpdateTimerManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update/nsIUpdateTimerManager.idl -d .deps/nsIUpdateTimerManager.h.pp -o _xpidlgen/nsIUpdateTimerManager.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/console' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/console' nsIUpdateService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update/nsIUpdateService.idl -d .deps/nsIUpdateService.h.pp -o _xpidlgen/nsIUpdateService.h nsICommandLine.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines/nsICommandLine.idl -d .deps/nsICommandLine.h.pp -o _xpidlgen/nsICommandLine.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 amIInstallTrigger.idl amIWebInstallListener.idl amIWebInstaller.idl ../../../dist/idl nsICommandLineHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines/nsICommandLineHandler.idl -d .deps/nsICommandLineHandler.h.pp -o _xpidlgen/nsICommandLineHandler.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/amIInstallTrigger.h _xpidlgen/amIWebInstallListener.h _xpidlgen/amIWebInstaller.h ../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/extensions' /usr/pkg/bin/perl ../build/autoconf/make-makefile -t .. -d .. obsolete/Makefile creating toolkit/obsolete/Makefile nsICommandLineRunner.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines/nsICommandLineRunner.idl -d .deps/nsICommandLineRunner.h.pp -o _xpidlgen/nsICommandLineRunner.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/contentprefs' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/contentprefs' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/cookie' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/cookie' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/.deps nsICommandLineValidator.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines/nsICommandLineValidator.idl -d .deps/nsICommandLineValidator.h.pp -o _xpidlgen/nsICommandLineValidator.h mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIUpdateTimerManager.idl nsIUpdateService.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIUpdateTimerManager.h _xpidlgen/nsIUpdateService.h ../../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsICommandLine.idl nsICommandLineHandler.idl nsICommandLineRunner.idl nsICommandLineValidator.idl ../../../dist/idl gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update' nsIProfileMigrator.idl gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes' /usr/pkg/bin/gmake -C winstripe export /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsIProfileMigrator.idl -d .deps/nsIProfileMigrator.h.pp -o _xpidlgen/nsIProfileMigrator.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsICommandLine.h _xpidlgen/nsICommandLineHandler.h _xpidlgen/nsICommandLineRunner.h _xpidlgen/nsICommandLineValidator.h ../../../dist/include nsIToolkitProfile.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsIToolkitProfile.idl -d .deps/nsIToolkitProfile.h.pp -o _xpidlgen/nsIToolkitProfile.h gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/winstripe' /usr/pkg/bin/gmake -C global export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/downloads' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/downloads/.deps mkdir -p _xpidlgen gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/winstripe/global' gmake[6]: Nothing to be done for 'export'. gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/winstripe/global' /usr/pkg/bin/gmake -C mozapps export nsIDownload.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/downloads/nsIDownload.idl -d .deps/nsIDownload.h.pp -o _xpidlgen/nsIDownload.h gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/winstripe/mozapps' gmake[6]: Nothing to be done for 'export'. gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/winstripe/mozapps' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/winstripe' /usr/pkg/bin/gmake -C gnomestripe export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/gnomestripe' /usr/pkg/bin/gmake -C global export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/gnomestripe/global' gmake[6]: Nothing to be done for 'export'. gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/gnomestripe/global' /usr/pkg/bin/gmake -C mozapps export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/gnomestripe/mozapps' gmake[6]: Nothing to be done for 'export'. gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/gnomestripe/mozapps' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/gnomestripe' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes' nsIDownloadManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/downloads/nsIDownloadManager.idl -d .deps/nsIDownloadManager.h.pp -o _xpidlgen/nsIDownloadManager.h nsIDownloadManagerUI.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/downloads/nsIDownloadManagerUI.idl -d .deps/nsIDownloadManagerUI.h.pp -o _xpidlgen/nsIDownloadManagerUI.h nsIToolkitProfileService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsIToolkitProfileService.idl -d .deps/nsIToolkitProfileService.h.pp -o _xpidlgen/nsIToolkitProfileService.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/exthelper' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/exthelper/.deps mkdir -p _xpidlgen extIApplication.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/exthelper/extIApplication.idl -d .deps/extIApplication.h.pp -o _xpidlgen/extIApplication.h nsIDownloadProgressListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/downloads/nsIDownloadProgressListener.idl -d .deps/nsIDownloadProgressListener.h.pp -o _xpidlgen/nsIDownloadProgressListener.h gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/system/unixproxy' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/system/unixproxy/.deps gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/system/unixproxy' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIProfileMigrator.idl nsIToolkitProfile.idl nsIToolkitProfileService.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIProfileMigrator.h _xpidlgen/nsIToolkitProfile.h _xpidlgen/nsIToolkitProfileService.h ../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ../../profile/dirserviceprovider/src/nsProfileLock.cpp . gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/filepicker' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/filepicker/.deps mkdir -p _xpidlgen gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/preferences' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/preferences' nsIFileView.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/filepicker/nsIFileView.idl -d .deps/nsIFileView.h.pp -o _xpidlgen/nsIFileView.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/find' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/find/.deps mkdir -p _xpidlgen nsIFindService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/find/nsIFindService.idl -d .deps/nsIFindService.h.pp -o _xpidlgen/nsIFindService.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIDownload.idl nsIDownloadManager.idl nsIDownloadManagerUI.idl nsIDownloadProgressListener.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 extIApplication.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIDownload.h _xpidlgen/nsIDownloadManager.h _xpidlgen/nsIDownloadManagerUI.h _xpidlgen/nsIDownloadProgressListener.h ../../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/extIApplication.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/downloads' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/exthelper' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/shared' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/shared' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/obsolete' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/obsolete' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/intl' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/intl/.deps gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/microformats' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/microformats' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIFileView.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIFileView.h ../../../dist/include gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/parentalcontrols' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/parentalcontrols/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/intl' mkdir -p _xpidlgen gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/filepicker' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIFindService.idl ../../../dist/idl /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. perf/Makefile /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIFindService.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/find' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr/.deps nsIParentalControlsService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/parentalcontrols/nsIParentalControlsService.idl -d .deps/nsIParentalControlsService.h.pp -o _xpidlgen/nsIParentalControlsService.h mkdir -p _xpidlgen gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/.deps mkdir -p _xpidlgen creating toolkit/components/perf/Makefile nsILoginInfo.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr/nsILoginInfo.idl -d .deps/nsILoginInfo.h.pp -o _xpidlgen/nsILoginInfo.h nsILoginManager.idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 History.h Database.h ../../../dist/include/mozilla/places /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr/nsILoginManager.idl -d .deps/nsILoginManager.h.pp -o _xpidlgen/nsILoginManager.h nsINavHistoryService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsINavHistoryService.idl -d .deps/nsINavHistoryService.h.pp -o _xpidlgen/nsINavHistoryService.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIParentalControlsService.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIParentalControlsService.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/parentalcontrols' mozIAsyncHistory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/mozIAsyncHistory.idl -d .deps/mozIAsyncHistory.h.pp -o _xpidlgen/mozIAsyncHistory.h mozIAsyncFavicons.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/mozIAsyncFavicons.idl -d .deps/mozIAsyncFavicons.h.pp -o _xpidlgen/mozIAsyncFavicons.h nsILoginManagerCrypto.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr/nsILoginManagerCrypto.idl -d .deps/nsILoginManagerCrypto.h.pp -o _xpidlgen/nsILoginManagerCrypto.h /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. prompts/Makefile nsILoginManagerIEMigrationHelper.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr/nsILoginManagerIEMigrationHelper.idl -d .deps/nsILoginManagerIEMigrationHelper.h.pp -o _xpidlgen/nsILoginManagerIEMigrationHelper.h nsILoginManagerPrompter.idl mozIPlacesAutoComplete.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr/nsILoginManagerPrompter.idl -d .deps/nsILoginManagerPrompter.h.pp -o _xpidlgen/nsILoginManagerPrompter.h /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/mozIPlacesAutoComplete.idl -d .deps/mozIPlacesAutoComplete.h.pp -o _xpidlgen/mozIPlacesAutoComplete.h creating toolkit/components/prompts/Makefile nsIAnnotationService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsIAnnotationService.idl -d .deps/nsIAnnotationService.h.pp -o _xpidlgen/nsIAnnotationService.h nsIBrowserHistory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsIBrowserHistory.idl -d .deps/nsIBrowserHistory.h.pp -o _xpidlgen/nsIBrowserHistory.h nsILoginManagerStorage.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr/nsILoginManagerStorage.idl -d .deps/nsILoginManagerStorage.h.pp -o _xpidlgen/nsILoginManagerStorage.h nsILoginMetaInfo.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr/nsILoginMetaInfo.idl -d .deps/nsILoginMetaInfo.h.pp -o _xpidlgen/nsILoginMetaInfo.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/reflect' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/reflect/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/reflect' nsIDynamicContainer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsIDynamicContainer.idl -d .deps/nsIDynamicContainer.h.pp -o _xpidlgen/nsIDynamicContainer.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/.deps /usr/pkg/bin/gmake -C public export gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/public/.deps mkdir -p _xpidlgen nsIAppStartup.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/public/nsIAppStartup.idl -d .deps/nsIAppStartup.h.pp -o _xpidlgen/nsIAppStartup.h nsIUserInfo.idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsILoginInfo.idl nsILoginManager.idl nsILoginManagerCrypto.idl nsILoginManagerIEMigrationHelper.idl nsILoginManagerPrompter.idl nsILoginManagerStorage.idl nsILoginMetaInfo.idl ../../../dist/idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/public/nsIUserInfo.idl -d .deps/nsIUserInfo.h.pp -o _xpidlgen/nsIUserInfo.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsILoginInfo.h _xpidlgen/nsILoginManager.h _xpidlgen/nsILoginManagerCrypto.h _xpidlgen/nsILoginManagerIEMigrationHelper.h _xpidlgen/nsILoginManagerPrompter.h _xpidlgen/nsILoginManagerStorage.h _xpidlgen/nsILoginMetaInfo.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr' nsIFaviconService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsIFaviconService.idl -d .deps/nsIFaviconService.h.pp -o _xpidlgen/nsIFaviconService.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/statusfilter' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/statusfilter/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/statusfilter' nsILivemarkService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsILivemarkService.idl -d .deps/nsILivemarkService.h.pp -o _xpidlgen/nsILivemarkService.h /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. telemetry/Makefile nsINavBookmarksService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsINavBookmarksService.idl -d .deps/nsINavBookmarksService.h.pp -o _xpidlgen/nsINavBookmarksService.h creating toolkit/components/telemetry/Makefile /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIAppStartup.idl nsIUserInfo.idl ../../../../dist/idl nsIPlacesImportExportService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsIPlacesImportExportService.idl -d .deps/nsIPlacesImportExportService.h.pp -o _xpidlgen/nsIPlacesImportExportService.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIAppStartup.h _xpidlgen/nsIUserInfo.h ../../../../dist/include gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/public' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup' nsITaggingService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsITaggingService.idl -d .deps/nsITaggingService.h.pp -o _xpidlgen/nsITaggingService.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/typeaheadfind' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/typeaheadfind/.deps mkdir -p _xpidlgen nsITypeAheadFind.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/typeaheadfind/nsITypeAheadFind.idl -d .deps/nsITypeAheadFind.h.pp -o _xpidlgen/nsITypeAheadFind.h nsPIPlacesDatabase.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsPIPlacesDatabase.idl -d .deps/nsPIPlacesDatabase.h.pp -o _xpidlgen/nsPIPlacesDatabase.h nsPIPlacesHistoryListenersNotifier.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsPIPlacesHistoryListenersNotifier.idl -d .deps/nsPIPlacesHistoryListenersNotifier.h.pp -o _xpidlgen/nsPIPlacesHistoryListenersNotifier.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/urlformatter' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/urlformatter/.deps mkdir -p _xpidlgen nsIURLFormatter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/urlformatter/nsIURLFormatter.idl -d .deps/nsIURLFormatter.h.pp -o _xpidlgen/nsIURLFormatter.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsITypeAheadFind.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsITypeAheadFind.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/typeaheadfind' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/viewconfig' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/viewconfig' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/viewsource' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/viewsource' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/ctypes' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/ctypes/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/ctypes' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/alerts' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/alerts/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsINavHistoryService.idl mozIAsyncHistory.idl mozIAsyncFavicons.idl mozIPlacesAutoComplete.idl nsIAnnotationService.idl nsIBrowserHistory.idl nsIDynamicContainer.idl nsIFaviconService.idl nsILivemarkService.idl nsINavBookmarksService.idl nsIPlacesImportExportService.idl nsITaggingService.idl nsPIPlacesDatabase.idl nsPIPlacesHistoryListenersNotifier.idl ../../../dist/idl mkdir -p _xpidlgen mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsINavHistoryService.h _xpidlgen/mozIAsyncHistory.h _xpidlgen/mozIAsyncFavicons.h _xpidlgen/mozIPlacesAutoComplete.h _xpidlgen/nsIAnnotationService.h _xpidlgen/nsIBrowserHistory.h _xpidlgen/nsIDynamicContainer.h _xpidlgen/nsIFaviconService.h _xpidlgen/nsILivemarkService.h _xpidlgen/nsINavBookmarksService.h _xpidlgen/nsIPlacesImportExportService.h _xpidlgen/nsITaggingService.h _xpidlgen/nsPIPlacesDatabase.h _xpidlgen/nsPIPlacesHistoryListenersNotifier.h ../../../dist/include nsIAlertsService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/alerts/nsIAlertsService.idl -d .deps/nsIAlertsService.h.pp -o _xpidlgen/nsIAlertsService.h mkdir -p _xpidlgen gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places' nsIFeed.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeed.idl -d .deps/nsIFeed.h.pp -o _xpidlgen/nsIFeed.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/printing' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/printing' nsIFeedContainer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedContainer.idl -d .deps/nsIFeedContainer.h.pp -o _xpidlgen/nsIFeedContainer.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIURLFormatter.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIURLFormatter.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/urlformatter' nsIFeedElementBase.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedElementBase.idl -d .deps/nsIFeedElementBase.h.pp -o _xpidlgen/nsIFeedElementBase.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIAlertsService.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIAlertsService.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/alerts' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/.deps nsIFeedEntry.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedEntry.idl -d .deps/nsIFeedEntry.h.pp -o _xpidlgen/nsIFeedEntry.h mkdir -p _xpidlgen nsIAutoCompleteController.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsIAutoCompleteController.idl -d .deps/nsIAutoCompleteController.h.pp -o _xpidlgen/nsIAutoCompleteController.h nsIFeedGenerator.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedGenerator.idl -d .deps/nsIFeedGenerator.h.pp -o _xpidlgen/nsIFeedGenerator.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/satchel' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/satchel/.deps mkdir -p _xpidlgen nsIFormAutoComplete.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/satchel/nsIFormAutoComplete.idl -d .deps/nsIFormAutoComplete.h.pp -o _xpidlgen/nsIFormAutoComplete.h nsIFormFillController.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/satchel/nsIFormFillController.idl -d .deps/nsIFormFillController.h.pp -o _xpidlgen/nsIFormFillController.h nsIFeedListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedListener.idl -d .deps/nsIFeedListener.h.pp -o _xpidlgen/nsIFeedListener.h nsIAutoCompleteInput.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsIAutoCompleteInput.idl -d .deps/nsIAutoCompleteInput.h.pp -o _xpidlgen/nsIAutoCompleteInput.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/search' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/search' nsIFormHistory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/satchel/nsIFormHistory.idl -d .deps/nsIFormHistory.h.pp -o _xpidlgen/nsIFormHistory.h nsIFeedPerson.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedPerson.idl -d .deps/nsIFeedPerson.h.pp -o _xpidlgen/nsIFeedPerson.h nsIFeedProcessor.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedProcessor.idl -d .deps/nsIFeedProcessor.h.pp -o _xpidlgen/nsIFeedProcessor.h nsIAutoCompletePopup.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsIAutoCompletePopup.idl -d .deps/nsIAutoCompletePopup.h.pp -o _xpidlgen/nsIAutoCompletePopup.h nsIInputListAutoComplete.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/satchel/nsIInputListAutoComplete.idl -d .deps/nsIInputListAutoComplete.h.pp -o _xpidlgen/nsIInputListAutoComplete.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/.deps mkdir -p _xpidlgen nsIFeedResult.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedResult.idl -d .deps/nsIFeedResult.h.pp -o _xpidlgen/nsIFeedResult.h nsIUrlClassifierDBService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsIUrlClassifierDBService.idl -d .deps/nsIUrlClassifierDBService.h.pp -o _xpidlgen/nsIUrlClassifierDBService.h nsIAutoCompleteResult.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsIAutoCompleteResult.idl -d .deps/nsIAutoCompleteResult.h.pp -o _xpidlgen/nsIAutoCompleteResult.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIFormAutoComplete.idl nsIFormFillController.idl nsIFormHistory.idl nsIInputListAutoComplete.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIFormAutoComplete.h _xpidlgen/nsIFormFillController.h _xpidlgen/nsIFormHistory.h _xpidlgen/nsIInputListAutoComplete.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/satchel' nsIUrlClassifierHashCompleter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsIUrlClassifierHashCompleter.idl -d .deps/nsIUrlClassifierHashCompleter.h.pp -o _xpidlgen/nsIUrlClassifierHashCompleter.h nsIAutoCompleteSearch.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsIAutoCompleteSearch.idl -d .deps/nsIAutoCompleteSearch.h.pp -o _xpidlgen/nsIAutoCompleteSearch.h nsIFeedTextConstruct.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedTextConstruct.idl -d .deps/nsIFeedTextConstruct.h.pp -o _xpidlgen/nsIFeedTextConstruct.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/aboutmemory' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/aboutmemory' nsIScriptableUnescapeHTML.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIScriptableUnescapeHTML.idl -d .deps/nsIScriptableUnescapeHTML.h.pp -o _xpidlgen/nsIScriptableUnescapeHTML.h nsIUrlClassifierStreamUpdater.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsIUrlClassifierStreamUpdater.idl -d .deps/nsIUrlClassifierStreamUpdater.h.pp -o _xpidlgen/nsIUrlClassifierStreamUpdater.h nsIAutoCompleteSimpleResult.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsIAutoCompleteSimpleResult.idl -d .deps/nsIAutoCompleteSimpleResult.h.pp -o _xpidlgen/nsIAutoCompleteSimpleResult.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/perf' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/perf/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/perf' nsIUrlClassifierPrefixSet.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsIUrlClassifierPrefixSet.idl -d .deps/nsIUrlClassifierPrefixSet.h.pp -o _xpidlgen/nsIUrlClassifierPrefixSet.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIFeed.idl nsIFeedContainer.idl nsIFeedElementBase.idl nsIFeedEntry.idl nsIFeedGenerator.idl nsIFeedListener.idl nsIFeedPerson.idl nsIFeedProcessor.idl nsIFeedResult.idl nsIFeedTextConstruct.idl nsIScriptableUnescapeHTML.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIFeed.h _xpidlgen/nsIFeedContainer.h _xpidlgen/nsIFeedElementBase.h _xpidlgen/nsIFeedEntry.h _xpidlgen/nsIFeedGenerator.h _xpidlgen/nsIFeedListener.h _xpidlgen/nsIFeedPerson.h _xpidlgen/nsIFeedProcessor.h _xpidlgen/nsIFeedResult.h _xpidlgen/nsIFeedTextConstruct.h _xpidlgen/nsIScriptableUnescapeHTML.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds' nsIUrlClassifierUtils.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsIUrlClassifierUtils.idl -d .deps/nsIUrlClassifierUtils.h.pp -o _xpidlgen/nsIUrlClassifierUtils.h gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/prompts' /usr/pkg/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../.. src/Makefile /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIAutoCompleteController.idl nsIAutoCompleteInput.idl nsIAutoCompletePopup.idl nsIAutoCompleteResult.idl nsIAutoCompleteSearch.idl nsIAutoCompleteSimpleResult.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIAutoCompleteController.h _xpidlgen/nsIAutoCompleteInput.h _xpidlgen/nsIAutoCompletePopup.h _xpidlgen/nsIAutoCompleteResult.h _xpidlgen/nsIAutoCompleteSearch.h _xpidlgen/nsIAutoCompleteSimpleResult.h ../../../dist/include creating toolkit/components/prompts/src/Makefile /usr/pkg/bin/gmake -C src export gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete' nsIUrlListManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsIUrlListManager.idl -d .deps/nsIUrlListManager.h.pp -o _xpidlgen/nsIUrlListManager.h gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/prompts/src' gmake[6]: Nothing to be done for 'export'. gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/prompts/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/prompts' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 Telemetry.h TelemetryHistograms.h ../../../dist/include/mozilla nsITelemetry.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/nsITelemetry.idl -d .deps/nsITelemetry.h.pp -o _xpidlgen/nsITelemetry.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsITelemetry.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsITelemetry.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIUrlClassifierDBService.idl nsIUrlClassifierHashCompleter.idl nsIUrlClassifierStreamUpdater.idl nsIUrlClassifierPrefixSet.idl nsIUrlClassifierUtils.idl nsIUrlListManager.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIUrlClassifierDBService.h _xpidlgen/nsIUrlClassifierHashCompleter.h _xpidlgen/nsIUrlClassifierStreamUpdater.h _xpidlgen/nsIUrlClassifierPrefixSet.h _xpidlgen/nsIUrlClassifierUtils.h _xpidlgen/nsIUrlListManager.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier' /usr/pkg/bin/gmake -C build export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/build' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/build/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsToolkitCompsCID.h ../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/build' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components' /usr/pkg/bin/gmake -C xre export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre' hg: not found mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/.deps mkdir -p _xpidlgen nsINativeAppSupport.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ ../../xpcom/idl-parser/header.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsINativeAppSupport.idl -d .deps/nsINativeAppSupport.h.pp -o _xpidlgen/nsINativeAppSupport.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsINativeAppSupport.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsINativeAppSupport.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre' hg: not found /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsINativeAppSupport.idl ../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsINativeAppSupport.h ../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit' /usr/pkg/bin/gmake -C security/manager export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager' /usr/pkg/bin/gmake -C boot export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/public/.deps mkdir -p _xpidlgen nsIBufEntropyCollector.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/public/nsIBufEntropyCollector.idl -d .deps/nsIBufEntropyCollector.h.pp -o _xpidlgen/nsIBufEntropyCollector.h nsISSLStatusProvider.idl nsISecurityWarningDialogs.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/public/nsISSLStatusProvider.idl -d .deps/nsISSLStatusProvider.h.pp -o _xpidlgen/nsISSLStatusProvider.h /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/public/nsISecurityWarningDialogs.idl -d .deps/nsISecurityWarningDialogs.h.pp -o _xpidlgen/nsISecurityWarningDialogs.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsISSLStatusProvider.idl nsIBufEntropyCollector.idl nsISecurityWarningDialogs.idl ../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsISSLStatusProvider.h _xpidlgen/nsIBufEntropyCollector.h _xpidlgen/nsISecurityWarningDialogs.h ../../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot' /usr/pkg/bin/gmake -C ssl export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/.deps mkdir -p _xpidlgen nsISSLCertErrorDialog.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsISSLCertErrorDialog.idl -d .deps/nsISSLCertErrorDialog.h.pp -o _xpidlgen/nsISSLCertErrorDialog.h nsISSLErrorListener.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ nsIBadCertListener2.idl ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsISSLErrorListener.idl -d .deps/nsISSLErrorListener.h.pp -o _xpidlgen/nsISSLErrorListener.h /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIBadCertListener2.idl -d .deps/nsIBadCertListener2.h.pp -o _xpidlgen/nsIBadCertListener2.h nsIIdentityInfo.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIIdentityInfo.idl -d .deps/nsIIdentityInfo.h.pp -o _xpidlgen/nsIIdentityInfo.h nsIAssociatedContentSecurity.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIAssociatedContentSecurity.idl -d .deps/nsIAssociatedContentSecurity.h.pp -o _xpidlgen/nsIAssociatedContentSecurity.h nsICertOverrideService.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICertOverrideService.idl -d .deps/nsICertOverrideService.h.pp -o _xpidlgen/nsICertOverrideService.h nsIRecentBadCertsService.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIRecentBadCertsService.idl -d .deps/nsIRecentBadCertsService.h.pp -o _xpidlgen/nsIRecentBadCertsService.h nsIFormSigningDialog.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIFormSigningDialog.idl -d .deps/nsIFormSigningDialog.h.pp -o _xpidlgen/nsIFormSigningDialog.h nsIX509Cert2.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIX509Cert2.idl -d .deps/nsIX509Cert2.h.pp -o _xpidlgen/nsIX509Cert2.h nsIX509Cert3.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ nsIX509CertDB2.idl ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIX509Cert3.idl -d .deps/nsIX509Cert3.h.pp -o _xpidlgen/nsIX509Cert3.h /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIX509CertDB2.idl -d .deps/nsIX509CertDB2.h.pp -o _xpidlgen/nsIX509CertDB2.h nsIX509CertList.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIX509CertList.idl -d .deps/nsIX509CertList.h.pp -o _xpidlgen/nsIX509CertList.h nsIPKCS11.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIPKCS11.idl -d .deps/nsIPKCS11.h.pp -o _xpidlgen/nsIPKCS11.h nsIPKCS11Slot.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIPKCS11Slot.idl -d .deps/nsIPKCS11Slot.h.pp -o _xpidlgen/nsIPKCS11Slot.h nsIPK11TokenDB.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIPK11TokenDB.idl -d .deps/nsIPK11TokenDB.h.pp -o _xpidlgen/nsIPK11TokenDB.h nsICertPickDialogs.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICertPickDialogs.idl -d .deps/nsICertPickDialogs.h.pp -o _xpidlgen/nsICertPickDialogs.h nsIClientAuthDialogs.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIClientAuthDialogs.idl -d .deps/nsIClientAuthDialogs.h.pp -o _xpidlgen/nsIClientAuthDialogs.h nsIDOMCryptoDialogs.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIDOMCryptoDialogs.idl -d .deps/nsIDOMCryptoDialogs.h.pp -o _xpidlgen/nsIDOMCryptoDialogs.h nsITokenDialogs.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsITokenDialogs.idl -d .deps/nsITokenDialogs.h.pp -o _xpidlgen/nsITokenDialogs.h nsIGenKeypairInfoDlg.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIGenKeypairInfoDlg.idl -d .deps/nsIGenKeypairInfoDlg.h.pp -o _xpidlgen/nsIGenKeypairInfoDlg.h nsITokenPasswordDialogs.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsITokenPasswordDialogs.idl -d .deps/nsITokenPasswordDialogs.h.pp -o _xpidlgen/nsITokenPasswordDialogs.h nsISSLStatus.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsISSLStatus.idl -d .deps/nsISSLStatus.h.pp -o _xpidlgen/nsISSLStatus.h nsIKeygenThread.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIKeygenThread.idl -d .deps/nsIKeygenThread.h.pp -o _xpidlgen/nsIKeygenThread.h nsICMSSecureMessage.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICMSSecureMessage.idl -d .deps/nsICMSSecureMessage.h.pp -o _xpidlgen/nsICMSSecureMessage.h nsIUserCertPicker.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIUserCertPicker.idl -d .deps/nsIUserCertPicker.h.pp -o _xpidlgen/nsIUserCertPicker.h nsIASN1PrintableItem.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIASN1PrintableItem.idl -d .deps/nsIASN1PrintableItem.h.pp -o _xpidlgen/nsIASN1PrintableItem.h nsICMSDecoder.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICMSDecoder.idl -d .deps/nsICMSDecoder.h.pp -o _xpidlgen/nsICMSDecoder.h nsICMSEncoder.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICMSEncoder.idl -d .deps/nsICMSEncoder.h.pp -o _xpidlgen/nsICMSEncoder.h nsICMSMessageErrors.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICMSMessageErrors.idl -d .deps/nsICMSMessageErrors.h.pp -o _xpidlgen/nsICMSMessageErrors.h nsICMSMessage.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICMSMessage.idl -d .deps/nsICMSMessage.h.pp -o _xpidlgen/nsICMSMessage.h nsICMSMessage2.idl nsINSSCertCache.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsINSSCertCache.idl -d .deps/nsINSSCertCache.h.pp -o _xpidlgen/nsINSSCertCache.h /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICMSMessage2.idl -d .deps/nsICMSMessage2.h.pp -o _xpidlgen/nsICMSMessage2.h nsIOCSPResponder.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIOCSPResponder.idl -d .deps/nsIOCSPResponder.h.pp -o _xpidlgen/nsIOCSPResponder.h nsIPK11Token.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIPK11Token.idl -d .deps/nsIPK11Token.h.pp -o _xpidlgen/nsIPK11Token.h nsIPKCS11ModuleDB.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIPKCS11ModuleDB.idl -d .deps/nsIPKCS11ModuleDB.h.pp -o _xpidlgen/nsIPKCS11ModuleDB.h nsIPKCS11Module.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIPKCS11Module.idl -d .deps/nsIPKCS11Module.h.pp -o _xpidlgen/nsIPKCS11Module.h nsICRLManager.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICRLManager.idl -d .deps/nsICRLManager.h.pp -o _xpidlgen/nsICRLManager.h warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., nsISMimeCert.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsISMimeCert.idl -d .deps/nsISMimeCert.h.pp -o _xpidlgen/nsISMimeCert.h nsIStreamCipher.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIStreamCipher.idl -d .deps/nsIStreamCipher.h.pp -o _xpidlgen/nsIStreamCipher.h nsIKeyModule.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIKeyModule.idl -d .deps/nsIKeyModule.h.pp -o _xpidlgen/nsIKeyModule.h nsIProtectedAuthThread.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIProtectedAuthThread.idl -d .deps/nsIProtectedAuthThread.h.pp -o _xpidlgen/nsIProtectedAuthThread.h nsIDataSignatureVerifier.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIDataSignatureVerifier.idl -d .deps/nsIDataSignatureVerifier.h.pp -o _xpidlgen/nsIDataSignatureVerifier.h nsICertTree.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICertTree.idl -d .deps/nsICertTree.h.pp -o _xpidlgen/nsICertTree.h nsIASN1Object.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIASN1Object.idl -d .deps/nsIASN1Object.h.pp -o _xpidlgen/nsIASN1Object.h nsIASN1Sequence.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIASN1Sequence.idl -d .deps/nsIASN1Sequence.h.pp -o _xpidlgen/nsIASN1Sequence.h nsICertificateDialogs.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICertificateDialogs.idl -d .deps/nsICertificateDialogs.h.pp -o _xpidlgen/nsICertificateDialogs.h nsICRLInfo.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICRLInfo.idl -d .deps/nsICRLInfo.h.pp -o _xpidlgen/nsICRLInfo.h nsIX509Cert.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIX509Cert.idl -d .deps/nsIX509Cert.h.pp -o _xpidlgen/nsIX509Cert.h nsIX509CertDB.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIX509CertDB.idl -d .deps/nsIX509CertDB.h.pp -o _xpidlgen/nsIX509CertDB.h nsIX509CertValidity.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIX509CertValidity.idl -d .deps/nsIX509CertValidity.h.pp -o _xpidlgen/nsIX509CertValidity.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsISSLCertErrorDialog.idl nsIBadCertListener2.idl nsISSLErrorListener.idl nsIIdentityInfo.idl nsIAssociatedContentSecurity.idl nsICertOverrideService.idl nsIRecentBadCertsService.idl nsIFormSigningDialog.idl nsIX509Cert2.idl nsIX509Cert3.idl nsIX509CertDB2.idl nsIX509CertList.idl nsIPKCS11.idl nsIPKCS11Slot.idl nsIPK11TokenDB.idl nsICertPickDialogs.idl nsIClientAuthDialogs.idl nsIDOMCryptoDialogs.idl nsIGenKeypairInfoDlg.idl nsITokenDialogs.idl nsITokenPasswordDialogs.idl nsISSLStatus.idl nsIKeygenThread.idl nsICMSSecureMessage.idl nsIUserCertPicker.idl nsIASN1PrintableItem.idl nsICMSDecoder.idl nsICMSEncoder.idl nsICMSMessageErrors.idl nsICMSMessage.idl nsICMSMessage2.idl nsINSSCertCache.idl nsIOCSPResponder.idl nsIPK11Token.idl nsIPKCS11ModuleDB.idl nsIPKCS11Module.idl nsICRLManager.idl nsISMimeCert.idl nsIStreamCipher.idl nsIKeyModule.idl nsIProtectedAuthThread.idl nsIDataSignatureVerifier.idl nsICertTree.idl nsIASN1Object.idl nsIASN1Sequence.idl nsICertificateDialogs.idl nsICRLInfo.idl nsIX509Cert.idl nsIX509CertDB.idl nsIX509CertValidity.idl ../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsISSLCertErrorDialog.h _xpidlgen/nsIBadCertListener2.h _xpidlgen/nsISSLErrorListener.h _xpidlgen/nsIIdentityInfo.h _xpidlgen/nsIAssociatedContentSecurity.h _xpidlgen/nsICertOverrideService.h _xpidlgen/nsIRecentBadCertsService.h _xpidlgen/nsIFormSigningDialog.h _xpidlgen/nsIX509Cert2.h _xpidlgen/nsIX509Cert3.h _xpidlgen/nsIX509CertDB2.h _xpidlgen/nsIX509CertList.h _xpidlgen/nsIPKCS11.h _xpidlgen/nsIPKCS11Slot.h _xpidlgen/nsIPK11TokenDB.h _xpidlgen/nsICertPickDialogs.h _xpidlgen/nsIClientAuthDialogs.h _xpidlgen/nsIDOMCryptoDialogs.h _xpidlgen/nsIGenKeypairInfoDlg.h _xpidlgen/nsITokenDialogs.h _xpidlgen/nsITokenPasswordDialogs.h _xpidlgen/nsISSLStatus.h _xpidlgen/nsIKeygenThread.h _xpidlgen/nsICMSSecureMessage.h _xpidlgen/nsIUserCertPicker.h _xpidlgen/nsIASN1PrintableItem.h _xpidlgen/nsICMSDecoder.h _xpidlgen/nsICMSEncoder.h _xpidlgen/nsICMSMessageErrors.h _xpidlgen/nsICMSMessage.h _xpidlgen/nsICMSMessage2.h _xpidlgen/nsINSSCertCache.h _xpidlgen/nsIOCSPResponder.h _xpidlgen/nsIPK11Token.h _xpidlgen/nsIPKCS11ModuleDB.h _xpidlgen/nsIPKCS11Module.h _xpidlgen/nsICRLManager.h _xpidlgen/nsISMimeCert.h _xpidlgen/nsIStreamCipher.h _xpidlgen/nsIKeyModule.h _xpidlgen/nsIProtectedAuthThread.h _xpidlgen/nsIDataSignatureVerifier.h _xpidlgen/nsICertTree.h _xpidlgen/nsIASN1Object.h _xpidlgen/nsIASN1Sequence.h _xpidlgen/nsICertificateDialogs.h _xpidlgen/nsICRLInfo.h _xpidlgen/nsIX509Cert.h _xpidlgen/nsIX509CertDB.h _xpidlgen/nsIX509CertValidity.h ../../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl' /usr/pkg/bin/gmake -C locales export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/locales' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/locales' /usr/pkg/bin/gmake -C pki export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/public/.deps mkdir -p _xpidlgen nsIPKIParamBlock.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/public/nsIPKIParamBlock.idl -d .deps/nsIPKIParamBlock.h.pp -o _xpidlgen/nsIPKIParamBlock.h nsIASN1Tree.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/public/nsIASN1Tree.idl -d .deps/nsIASN1Tree.h.pp -o _xpidlgen/nsIASN1Tree.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIPKIParamBlock.idl nsIASN1Tree.idl ../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIPKIParamBlock.h _xpidlgen/nsIASN1Tree.h ../../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/public' /usr/pkg/bin/gmake -C resources export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/resources' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/resources' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/src/.deps gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager' /usr/pkg/bin/gmake -C extensions/pref export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref' /usr/pkg/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../.. system-pref/src/Makefile creating extensions/pref/system-pref/src/Makefile /usr/pkg/bin/gmake -C autoconfig export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig' /usr/pkg/bin/gmake -C public export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/public' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/public/.deps mkdir -p _xpidlgen nsIAutoConfig.idl nsIReadConfig.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/public/nsIAutoConfig.idl -d .deps/nsIAutoConfig.h.pp -o _xpidlgen/nsIAutoConfig.h /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ ../../../../xpcom/idl-parser/header.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/public/nsIReadConfig.idl -d .deps/nsIReadConfig.h.pp -o _xpidlgen/nsIReadConfig.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIAutoConfig.idl nsIReadConfig.idl ../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIAutoConfig.h _xpidlgen/nsIReadConfig.h ../../../../dist/include gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/public' /usr/pkg/bin/gmake -C src export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/src' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/src/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../../dist/bin/defaults/autoconfig /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 prefcalls.js unix/platform.js ../../../../dist/bin/defaults/autoconfig gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig' /usr/pkg/bin/gmake -C system-pref/src export gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/system-pref/src' /usr/pkg/bin/perl ../../../../build/autoconf/make-makefile -t ../../../.. -d ../../../.. gconf/Makefile mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/system-pref/src/.deps creating extensions/pref/system-pref/src/gconf/Makefile /usr/pkg/bin/gmake -C gconf export gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/system-pref/src/gconf' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/system-pref/src/gconf/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsSystemPrefService.h ../../../../../dist/include /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ./../nsSystemPrefFactory.cpp . gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/system-pref/src/gconf' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsSystemPrefLog.h ../../../../dist/include gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/system-pref/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref' /usr/pkg/bin/gmake -C services/crypto/component export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/services/crypto/component' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/services/crypto/component/.deps mkdir -p _xpidlgen nsISyncJPAKE.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/services/crypto/component/nsISyncJPAKE.idl -d .deps/nsISyncJPAKE.h.pp -o _xpidlgen/nsISyncJPAKE.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsISyncJPAKE.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsISyncJPAKE.h ../../../dist/include gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/services/crypto/component' /usr/pkg/bin/gmake -C startupcache export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/startupcache' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/startupcache/.deps mkdir -p _xpidlgen /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 StartupCache.h StartupCacheUtils.h ../dist/include/mozilla/scache nsIStartupCache.idl /usr/pkg/bin/python2.7 ../config/pythonpath.py \ -I../other-licenses/ply \ -I../xpcom/idl-parser \ ../xpcom/idl-parser/header.py --cachedir=../xpcom/idl-parser -I. -I../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/startupcache/nsIStartupCache.idl -d .deps/nsIStartupCache.h.pp -o _xpidlgen/nsIStartupCache.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsIStartupCache.idl ../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/nsIStartupCache.h ../dist/include gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/startupcache' /usr/pkg/bin/gmake -C js/ductwork/debugger export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/ductwork/debugger' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/js/ductwork/debugger/.deps mkdir -p _xpidlgen IJSDebugger.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ../../../xpcom/idl-parser/header.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/ductwork/debugger/IJSDebugger.idl -d .deps/IJSDebugger.h.pp -o _xpidlgen/IJSDebugger.h /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 IJSDebugger.idl ../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/IJSDebugger.h ../../../dist/include gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/ductwork/debugger' /usr/pkg/bin/gmake -C toolkit/library export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/library' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/library/.deps /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ../../rdf/util/src/nsRDFResource.cpp ../../intl/unicharutil/util/nsUnicharUtils.cpp ../../intl/unicharutil/util/nsBidiUtils.cpp . gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/library' /usr/pkg/bin/gmake -C xpcom/stub export gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/stub' mkdir -p /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/stub/.deps gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/stub' gmake[2]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake libs_tier_platform gmake[2]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' hg: not found libs_tier_platform gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10' gmake[3]: 'xpcom/Makefile' is up to date. gmake[3]: 'modules/libreg/Makefile' is up to date. gmake[3]: 'modules/libpref/Makefile' is up to date. gmake[3]: 'intl/Makefile' is up to date. gmake[3]: 'netwerk/Makefile' is up to date. gmake[3]: 'extensions/auth/Makefile' is up to date. gmake[3]: 'modules/libmar/Makefile' is up to date. gmake[3]: 'gfx/qcms/Makefile' is up to date. gmake[3]: 'ipc/Makefile' is up to date. gmake[3]: 'js/ipc/Makefile' is up to date. gmake[3]: 'js/jetpack/Makefile' is up to date. gmake[3]: 'hal/Makefile' is up to date. gmake[3]: 'js/xpconnect/Makefile' is up to date. gmake[3]: 'intl/chardet/Makefile' is up to date. gmake[3]: 'widget/src/gtkxtbin/Makefile' is up to date. gmake[3]: 'modules/libjar/Makefile' is up to date. gmake[3]: 'storage/Makefile' is up to date. gmake[3]: 'extensions/cookie/Makefile' is up to date. gmake[3]: 'extensions/permissions/Makefile' is up to date. gmake[3]: 'rdf/Makefile' is up to date. gmake[3]: 'js/jsd/Makefile' is up to date. gmake[3]: 'media/libvorbis/Makefile' is up to date. gmake[3]: 'media/libnestegg/Makefile' is up to date. gmake[3]: 'media/libogg/Makefile' is up to date. gmake[3]: 'media/libtheora/Makefile' is up to date. gmake[3]: 'media/libsydneyaudio/Makefile' is up to date. gmake[3]: 'media/libpng/Makefile' is up to date. gmake[3]: 'uriloader/Makefile' is up to date. gmake[3]: 'caps/Makefile' is up to date. gmake[3]: 'parser/Makefile' is up to date. gmake[3]: 'gfx/Makefile' is up to date. gmake[3]: 'image/Makefile' is up to date. gmake[3]: 'dom/Makefile' is up to date. gmake[3]: 'view/Makefile' is up to date. gmake[3]: 'widget/Makefile' is up to date. gmake[3]: 'content/Makefile' is up to date. gmake[3]: 'editor/Makefile' is up to date. gmake[3]: 'layout/Makefile' is up to date. gmake[3]: 'docshell/Makefile' is up to date. gmake[3]: 'embedding/Makefile' is up to date. gmake[3]: 'xpfe/appshell/Makefile' is up to date. gmake[3]: 'extensions/universalchardet/Makefile' is up to date. gmake[3]: 'accessible/Makefile' is up to date. gmake[3]: 'profile/Makefile' is up to date. gmake[3]: 'tools/profiler/Makefile' is up to date. gmake[3]: 'xpfe/components/Makefile' is up to date. gmake[3]: 'widget/src/xremoteclient/Makefile' is up to date. gmake[3]: 'extensions/spellcheck/Makefile' is up to date. gmake[3]: 'toolkit/Makefile' is up to date. gmake[3]: 'security/manager/Makefile' is up to date. gmake[3]: 'extensions/pref/Makefile' is up to date. gmake[3]: 'services/crypto/component/Makefile' is up to date. gmake[3]: 'startupcache/Makefile' is up to date. gmake[3]: 'js/ductwork/debugger/Makefile' is up to date. gmake[3]: 'toolkit/library/Makefile' is up to date. gmake[3]: 'xpcom/stub/Makefile' is up to date. gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' /usr/pkg/bin/gmake -C xpcom libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom' /usr/pkg/bin/gmake -C idl-parser libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/idl-parser' gmake[4]: Nothing to be done for 'libs'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/idl-parser' /usr/pkg/bin/gmake -C typelib libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib' /usr/pkg/bin/gmake -C xpt libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt' /usr/pkg/bin/gmake -C public libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/public' gmake[6]: Nothing to be done for 'libs'. gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/public' /usr/pkg/bin/gmake -C src libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libxpt.a libxpt.a.desc ../../../../dist/lib gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/src' /usr/pkg/bin/gmake -C tools libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/tools' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../../dist/sdk/bin /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 xpt.py ../../../../dist/sdk/bin gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt/tools' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpt' /usr/pkg/bin/gmake -C xpidl libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpidl' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/sdk/bin /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 ../../../xpcom/idl-parser/xpidl.py ../../../xpcom/idl-parser/header.py ../../../xpcom/idl-parser/typelib.py ../../../xpcom/idl-parser/xpidllex.py ../../../xpcom/idl-parser/xpidlyacc.py ../../../dist/sdk/bin gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib/xpidl' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/typelib' /usr/pkg/bin/gmake -C string libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/public' gmake[5]: Nothing to be done for 'libs'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/src' nsDependentSubstring.cpp nsPrintfCString.cpp c++ -o nsDependentSubstring.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDependentSubstring.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/src/nsDependentSubstring.cpp c++ -o nsPrintfCString.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPrintfCString.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/src/nsPrintfCString.cpp nsPromiseFlatString.cpp c++ -o nsPromiseFlatString.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPromiseFlatString.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/src/nsPromiseFlatString.cpp nsDependentString.cpp c++ -o nsDependentString.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDependentString.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/src/nsDependentString.cpp nsReadableUtils.cpp c++ -o nsReadableUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsReadableUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/src/nsReadableUtils.cpp nsSubstring.cpp c++ -o nsSubstring.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSubstring.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/src/nsSubstring.cpp nsSubstringTuple.cpp c++ -o nsSubstringTuple.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSubstringTuple.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/src/nsSubstringTuple.cpp nsString.cpp c++ -o nsString.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsString.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/src/nsString.cpp nsStringComparator.cpp c++ -o nsStringComparator.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStringComparator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/src/nsStringComparator.cpp nsStringObsolete.cpp c++ -o nsStringObsolete.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStringObsolete.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/src/nsStringObsolete.cpp nsUTF8UtilsSSE2.cpp c++ -o nsUTF8UtilsSSE2.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -msse2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUTF8UtilsSSE2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/src/nsUTF8UtilsSSE2.cpp rm -f libstring_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsDependentString.o nsDependentSubstring.o nsPrintfCString.o nsPromiseFlatString.o nsReadableUtils.o nsSubstring.o nsSubstringTuple.o nsString.o nsStringComparator.o nsStringObsolete.o nsUTF8UtilsSSE2.o > libstring_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/string' /usr/pkg/bin/gmake -C glue libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue' nsArrayUtils.cpp c++ -o nsArrayUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsArrayUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsArrayUtils.cpp nsCategoryCache.cpp c++ -o nsCategoryCache.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCategoryCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsCategoryCache.cpp nsCOMPtr.cpp c++ -o nsCOMPtr.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCOMPtr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsCOMPtr.cpp nsArrayEnumerator.cpp c++ -o nsArrayEnumerator.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsArrayEnumerator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsArrayEnumerator.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIArray.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsArrayEnumerator.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsArrayEnumerator.cpp: In member function 'virtual nsrefcnt nsSimpleArrayEnumerator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSimpleArrayEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsArrayEnumerator.cpp:69:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSimpleArrayEnumerator, nsISimpleEnumerator) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsArrayEnumerator.cpp: In member function 'virtual nsrefcnt nsCOMArrayEnumerator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCOMArrayEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsArrayEnumerator.cpp:159:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsCOMArrayEnumerator, nsISimpleEnumerator) ^ nsCOMArray.cpp c++ -o nsCOMArray.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCOMArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsCOMArray.cpp nsCRTGlue.cpp c++ -o nsCRTGlue.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCRTGlue.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsCRTGlue.cpp nsClassInfoImpl.cpp c++ -o nsClassInfoImpl.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsClassInfoImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsClassInfoImpl.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIObserverService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsCategoryCache.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsCategoryCache.cpp: In member function 'virtual nsrefcnt nsCategoryObserver::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCategoryObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsCategoryCache.cpp:106:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsCategoryObserver, nsIObserver) ^ nsComponentManagerUtils.cpp c++ -o nsComponentManagerUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsComponentManagerUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsComponentManagerUtils.cpp nsEnumeratorUtils.cpp c++ -o nsEnumeratorUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsEnumeratorUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsEnumeratorUtils.cpp nsID.cpp c++ -o nsID.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsID.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsID.cpp nsIInterfaceRequestorUtils.cpp c++ -o nsIInterfaceRequestorUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsIInterfaceRequestorUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsIInterfaceRequestorUtils.cpp nsINIParser.cpp c++ -o nsINIParser.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsINIParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsINIParser.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsISimpleEnumerator.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsEnumeratorUtils.cpp:45: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsEnumeratorUtils.cpp: In member function 'virtual nsrefcnt nsSingletonEnumerator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSingletonEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsEnumeratorUtils.cpp:158:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSingletonEnumerator, nsISimpleEnumerator) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsEnumeratorUtils.cpp: In member function 'virtual nsrefcnt nsUnionEnumerator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsUnionEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsEnumeratorUtils.cpp:236:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsUnionEnumerator, nsISimpleEnumerator) ^ nsISupportsImpl.cpp c++ -o nsISupportsImpl.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsISupportsImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsISupportsImpl.cpp nsMemory.cpp c++ -o nsMemory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMemory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsMemory.cpp nsWeakReference.cpp c++ -o nsWeakReference.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsWeakReference.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsWeakReference.cpp nsVersionComparator.cpp c++ -o nsVersionComparator.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsVersionComparator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsVersionComparator.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsISupportsUtils.h:61:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsIWeakReferenceUtils.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsWeakReference.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsWeakReference.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsWeakReference.cpp: In member function 'virtual nsrefcnt nsWeakReference::Release()': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsWeakReference' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsWeakReference.cpp:146:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsWeakReference, nsIWeakReference) ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from ./../build/nsXPCOMPrivate.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsMemory.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsTHashtable.cpp c++ -o nsTHashtable.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTHashtable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsTHashtable.cpp nsQuickSort.cpp c++ -o nsQuickSort.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsQuickSort.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsQuickSort.cpp nsVoidArray.cpp c++ -o nsVoidArray.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsVoidArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsVoidArray.cpp nsTArray.cpp c++ -o nsTArray.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsTArray.cpp nsThreadUtils.cpp c++ -o nsThreadUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsThreadUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsThreadUtils.cpp nsTObserverArray.cpp c++ -o nsTObserverArray.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTObserverArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsTObserverArray.cpp nsCycleCollectionParticipant.cpp c++ -o nsCycleCollectionParticipant.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCycleCollectionParticipant.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsCycleCollectionParticipant.cpp nsDeque.cpp BlockingResourceBase.cpp nsCycleCollectorUtils.cpp pldhash.cpp c++ -o BlockingResourceBase.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/BlockingResourceBase.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/BlockingResourceBase.cpp c++ -o pldhash.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/pldhash.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/pldhash.cpp c++ -o nsDeque.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDeque.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsDeque.cpp c++ -o nsCycleCollectorUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCycleCollectorUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsCycleCollectorUtils.cpp DeadlockDetector.cpp c++ -o DeadlockDetector.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/DeadlockDetector.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/DeadlockDetector.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsDeque.cpp: In member function 'void nsDeque::SetDeallocator(nsDequeFunctor*)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsDeque.cpp:132:10: warning: deleting object of abstract class type 'nsDequeFunctor' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete mDeallocator; ^ SSE.cpp c++ -o SSE.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/SSE.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/SSE.cpp unused.cpp c++ -o unused.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/unused.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/unused.cpp nsProxyRelease.cpp c++ -o nsProxyRelease.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsProxyRelease.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsProxyRelease.cpp nsTextFormatter.cpp c++ -o nsTextFormatter.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTextFormatter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsTextFormatter.cpp GenericFactory.cpp c++ -o GenericFactory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/GenericFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/GenericFactory.cpp FileUtils.cpp c++ -o FileUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/FileUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/FileUtils.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIFactory.h:10, from ../../dist/include/mozilla/Module.h:43, from ../../dist/include/mozilla/GenericFactory.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/GenericFactory.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/GenericFactory.cpp: In member function 'virtual nsrefcnt mozilla::GenericFactory::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::GenericFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/GenericFactory.cpp:42:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(GenericFactory, nsIFactory) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsTextFormatter.cpp: In function 'int dosprintf(SprintfState*, const PRUnichar*, __va_list_tag*)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsTextFormatter.cpp:855:22: warning: variable 'fmt0' set but not used [-Wunused-but-set-variable] const PRUnichar *fmt0; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsTextFormatter.cpp:868:22: warning: variable 'dolPt' set but not used [-Wunused-but-set-variable] const PRUnichar* dolPt = NULL; ^ nsStringAPI.cpp c++ -o nsStringAPI.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStringAPI.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nsStringAPI.cpp GenericModule.cpp c++ -o GenericModule.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/GenericModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/GenericModule.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../dist/sdk/lib In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIFactory.h:10, from ../../dist/include/mozilla/Module.h:43, from ../../dist/include/mozilla/ModuleUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/GenericModule.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/GenericModule.cpp: In member function 'virtual nsrefcnt mozilla::GenericModule::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::GenericModule' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/GenericModule.cpp:51:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(GenericModule, nsIModule) ^ rm -f libxpcomglue_s.a libxpcomglue_s.a.desc /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_exec.py --extract -- ar cr libxpcomglue_s.a nsArrayEnumerator.o nsArrayUtils.o nsCategoryCache.o nsCOMPtr.o nsCOMArray.o nsCRTGlue.o nsClassInfoImpl.o nsComponentManagerUtils.o nsEnumeratorUtils.o nsID.o nsIInterfaceRequestorUtils.o nsINIParser.o nsISupportsImpl.o nsMemory.o nsWeakReference.o nsVersionComparator.o nsTHashtable.o nsQuickSort.o nsVoidArray.o nsTArray.o nsThreadUtils.o nsTObserverArray.o nsCycleCollectionParticipant.o nsCycleCollectorUtils.o nsDeque.o pldhash.o BlockingResourceBase.o DeadlockDetector.o SSE.o unused.o nsProxyRelease.o nsTextFormatter.o GenericFactory.o FileUtils.o nsStringAPI.o GenericModule.o ranlib libxpcomglue_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsArrayEnumerator.o nsArrayUtils.o nsCategoryCache.o nsCOMPtr.o nsCOMArray.o nsCRTGlue.o nsClassInfoImpl.o nsComponentManagerUtils.o nsEnumeratorUtils.o nsID.o nsIInterfaceRequestorUtils.o nsINIParser.o nsISupportsImpl.o nsMemory.o nsWeakReference.o nsVersionComparator.o nsTHashtable.o nsQuickSort.o nsVoidArray.o nsTArray.o nsThreadUtils.o nsTObserverArray.o nsCycleCollectionParticipant.o nsCycleCollectorUtils.o nsDeque.o pldhash.o BlockingResourceBase.o DeadlockDetector.o SSE.o unused.o nsProxyRelease.o nsTextFormatter.o GenericFactory.o FileUtils.o nsStringAPI.o GenericModule.o > libxpcomglue_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libxpcomglue_s.a libxpcomglue_s.a.desc ../../dist/lib /usr/pkg/bin/gmake -C standalone libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone' nsArrayUtils.cpp c++ -o nsArrayUtils.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsArrayUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsArrayUtils.cpp nsCategoryCache.cpp c++ -o nsCategoryCache.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCategoryCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsCategoryCache.cpp nsCOMPtr.cpp c++ -o nsCOMPtr.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCOMPtr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsCOMPtr.cpp nsArrayEnumerator.cpp c++ -o nsArrayEnumerator.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsArrayEnumerator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsArrayEnumerator.cpp nsCOMArray.cpp c++ -o nsCOMArray.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCOMArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsCOMArray.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIArray.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsArrayEnumerator.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsArrayEnumerator.cpp: In member function 'virtual nsrefcnt nsSimpleArrayEnumerator::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSimpleArrayEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsArrayEnumerator.cpp:69:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSimpleArrayEnumerator, nsISimpleEnumerator) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsArrayEnumerator.cpp: In member function 'virtual nsrefcnt nsCOMArrayEnumerator::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCOMArrayEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsArrayEnumerator.cpp:159:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsCOMArrayEnumerator, nsISimpleEnumerator) ^ nsCRTGlue.cpp c++ -o nsCRTGlue.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCRTGlue.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsCRTGlue.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIObserverService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsCategoryCache.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsCategoryCache.cpp: In member function 'virtual nsrefcnt nsCategoryObserver::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCategoryObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsCategoryCache.cpp:106:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsCategoryObserver, nsIObserver) ^ nsClassInfoImpl.cpp c++ -o nsClassInfoImpl.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsClassInfoImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsClassInfoImpl.cpp nsComponentManagerUtils.cpp c++ -o nsComponentManagerUtils.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsComponentManagerUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsComponentManagerUtils.cpp nsEnumeratorUtils.cpp c++ -o nsEnumeratorUtils.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEnumeratorUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsEnumeratorUtils.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsISimpleEnumerator.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsEnumeratorUtils.cpp:45: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsEnumeratorUtils.cpp: In member function 'virtual nsrefcnt nsSingletonEnumerator::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSingletonEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsEnumeratorUtils.cpp:158:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSingletonEnumerator, nsISimpleEnumerator) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsEnumeratorUtils.cpp: In member function 'virtual nsrefcnt nsUnionEnumerator::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsUnionEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsEnumeratorUtils.cpp:236:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsUnionEnumerator, nsISimpleEnumerator) ^ nsID.cpp c++ -o nsID.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsID.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsID.cpp nsIInterfaceRequestorUtils.cpp c++ -o nsIInterfaceRequestorUtils.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsIInterfaceRequestorUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsIInterfaceRequestorUtils.cpp nsINIParser.cpp c++ -o nsINIParser.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsINIParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsINIParser.cpp nsISupportsImpl.cpp c++ -o nsISupportsImpl.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISupportsImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsISupportsImpl.cpp nsMemory.cpp c++ -o nsMemory.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMemory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsMemory.cpp nsWeakReference.cpp c++ -o nsWeakReference.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWeakReference.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsWeakReference.cpp nsVersionComparator.cpp c++ -o nsVersionComparator.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsVersionComparator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsVersionComparator.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from ../../../dist/include/nsIWeakReferenceUtils.h:43, from ../../../dist/include/nsWeakReference.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsWeakReference.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsWeakReference.cpp: In member function 'virtual nsrefcnt nsWeakReference::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsWeakReference' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsWeakReference.cpp:146:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsWeakReference, nsIWeakReference) ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ./../../build/nsXPCOMPrivate.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsMemory.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsTHashtable.cpp c++ -o nsTHashtable.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTHashtable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsTHashtable.cpp nsQuickSort.cpp c++ -o nsQuickSort.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsQuickSort.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsQuickSort.cpp nsVoidArray.cpp c++ -o nsVoidArray.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsVoidArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsVoidArray.cpp nsTArray.cpp c++ -o nsTArray.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsTArray.cpp nsThreadUtils.cpp c++ -o nsThreadUtils.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsThreadUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsThreadUtils.cpp nsTObserverArray.cpp c++ -o nsTObserverArray.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTObserverArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsTObserverArray.cpp nsCycleCollectionParticipant.cpp c++ -o nsCycleCollectionParticipant.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCycleCollectionParticipant.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsCycleCollectionParticipant.cpp nsCycleCollectorUtils.cpp c++ -o nsCycleCollectorUtils.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCycleCollectorUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsCycleCollectorUtils.cpp nsDeque.cpp c++ -o nsDeque.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDeque.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsDeque.cpp pldhash.cpp c++ -o pldhash.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/pldhash.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/pldhash.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsDeque.cpp: In member function 'void nsDeque::SetDeallocator(nsDequeFunctor*)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsDeque.cpp:132:10: warning: deleting object of abstract class type 'nsDequeFunctor' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete mDeallocator; ^ nsStringAPI.cpp c++ -o nsStringAPI.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStringAPI.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsStringAPI.cpp nsXPCOMGlue.cpp c++ -o nsXPCOMGlue.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXPCOMGlue.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsXPCOMGlue.cpp nsGlueLinkingDlopen.cpp c++ -o nsGlueLinkingDlopen.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsGlueLinkingDlopen.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsGlueLinkingDlopen.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/sdk/lib In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ./../../build/nsXPCOMPrivate.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsGlueLinking.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsGlueLinkingDlopen.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ./../../build/nsXPCOMPrivate.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsGlueLinking.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone/nsXPCOMGlue.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libxpcomglue.a libxpcomglue.a.desc /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_exec.py --extract -- ar cr libxpcomglue.a nsArrayEnumerator.o nsArrayUtils.o nsCategoryCache.o nsCOMPtr.o nsCOMArray.o nsCRTGlue.o nsClassInfoImpl.o nsComponentManagerUtils.o nsEnumeratorUtils.o nsID.o nsIInterfaceRequestorUtils.o nsINIParser.o nsISupportsImpl.o nsMemory.o nsWeakReference.o nsVersionComparator.o nsTHashtable.o nsQuickSort.o nsVoidArray.o nsTArray.o nsThreadUtils.o nsTObserverArray.o nsCycleCollectionParticipant.o nsCycleCollectorUtils.o nsDeque.o pldhash.o nsStringAPI.o nsXPCOMGlue.o nsGlueLinkingDlopen.o ranlib libxpcomglue.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsArrayEnumerator.o nsArrayUtils.o nsCategoryCache.o nsCOMPtr.o nsCOMArray.o nsCRTGlue.o nsClassInfoImpl.o nsComponentManagerUtils.o nsEnumeratorUtils.o nsID.o nsIInterfaceRequestorUtils.o nsINIParser.o nsISupportsImpl.o nsMemory.o nsWeakReference.o nsVersionComparator.o nsTHashtable.o nsQuickSort.o nsVoidArray.o nsTArray.o nsThreadUtils.o nsTObserverArray.o nsCycleCollectionParticipant.o nsCycleCollectorUtils.o nsDeque.o pldhash.o nsStringAPI.o nsXPCOMGlue.o nsGlueLinkingDlopen.o > libxpcomglue.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libxpcomglue.a libxpcomglue.a.desc ../../../dist/lib /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 libxpcomglue.a ../../../dist/sdk/lib gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/standalone' /usr/pkg/bin/gmake -C nomozalloc libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc' nsArrayUtils.cpp c++ -o nsArrayUtils.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsArrayUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsArrayUtils.cpp nsCategoryCache.cpp c++ -o nsCategoryCache.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCategoryCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsCategoryCache.cpp nsCOMPtr.cpp c++ -o nsCOMPtr.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCOMPtr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsCOMPtr.cpp nsArrayEnumerator.cpp c++ -o nsArrayEnumerator.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsArrayEnumerator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsArrayEnumerator.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIArray.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsArrayEnumerator.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsArrayEnumerator.cpp: In member function 'virtual nsrefcnt nsSimpleArrayEnumerator::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSimpleArrayEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsArrayEnumerator.cpp:69:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSimpleArrayEnumerator, nsISimpleEnumerator) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsArrayEnumerator.cpp: In member function 'virtual nsrefcnt nsCOMArrayEnumerator::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCOMArrayEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsArrayEnumerator.cpp:159:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsCOMArrayEnumerator, nsISimpleEnumerator) ^ nsCOMArray.cpp c++ -o nsCOMArray.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCOMArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsCOMArray.cpp nsCRTGlue.cpp c++ -o nsCRTGlue.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCRTGlue.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsCRTGlue.cpp nsClassInfoImpl.cpp c++ -o nsClassInfoImpl.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsClassInfoImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsClassInfoImpl.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIObserverService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsCategoryCache.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsCategoryCache.cpp: In member function 'virtual nsrefcnt nsCategoryObserver::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCategoryObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsCategoryCache.cpp:106:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsCategoryObserver, nsIObserver) ^ nsComponentManagerUtils.cpp c++ -o nsComponentManagerUtils.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsComponentManagerUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsComponentManagerUtils.cpp nsEnumeratorUtils.cpp c++ -o nsEnumeratorUtils.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEnumeratorUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsEnumeratorUtils.cpp nsID.cpp c++ -o nsID.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsID.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsID.cpp nsIInterfaceRequestorUtils.cpp c++ -o nsIInterfaceRequestorUtils.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsIInterfaceRequestorUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsIInterfaceRequestorUtils.cpp nsINIParser.cpp c++ -o nsINIParser.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsINIParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsINIParser.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsISimpleEnumerator.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsEnumeratorUtils.cpp:45: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsEnumeratorUtils.cpp: In member function 'virtual nsrefcnt nsSingletonEnumerator::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSingletonEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsEnumeratorUtils.cpp:158:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSingletonEnumerator, nsISimpleEnumerator) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsEnumeratorUtils.cpp: In member function 'virtual nsrefcnt nsUnionEnumerator::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsUnionEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsEnumeratorUtils.cpp:236:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsUnionEnumerator, nsISimpleEnumerator) ^ nsISupportsImpl.cpp c++ -o nsISupportsImpl.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISupportsImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsISupportsImpl.cpp nsMemory.cpp c++ -o nsMemory.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMemory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsMemory.cpp nsWeakReference.cpp c++ -o nsWeakReference.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWeakReference.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsWeakReference.cpp nsVersionComparator.cpp c++ -o nsVersionComparator.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsVersionComparator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsVersionComparator.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from ../../../dist/include/nsIWeakReferenceUtils.h:43, from ../../../dist/include/nsWeakReference.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsWeakReference.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsWeakReference.cpp: In member function 'virtual nsrefcnt nsWeakReference::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsWeakReference' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsWeakReference.cpp:146:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsWeakReference, nsIWeakReference) ^ nsTHashtable.cpp c++ -o nsTHashtable.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTHashtable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsTHashtable.cpp nsQuickSort.cpp c++ -o nsQuickSort.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsQuickSort.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsQuickSort.cpp nsVoidArray.cpp c++ -o nsVoidArray.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsVoidArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsVoidArray.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ./../../build/nsXPCOMPrivate.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsMemory.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsTArray.cpp c++ -o nsTArray.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsTArray.cpp nsThreadUtils.cpp c++ -o nsThreadUtils.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsThreadUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsThreadUtils.cpp nsTObserverArray.cpp c++ -o nsTObserverArray.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTObserverArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsTObserverArray.cpp nsCycleCollectionParticipant.cpp c++ -o nsCycleCollectionParticipant.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCycleCollectionParticipant.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsCycleCollectionParticipant.cpp nsCycleCollectorUtils.cpp c++ -o nsCycleCollectorUtils.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCycleCollectorUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsCycleCollectorUtils.cpp nsDeque.cpp c++ -o nsDeque.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDeque.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsDeque.cpp pldhash.cpp c++ -o pldhash.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/pldhash.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/pldhash.cpp BlockingResourceBase.cpp c++ -o BlockingResourceBase.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/BlockingResourceBase.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/BlockingResourceBase.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsDeque.cpp: In member function 'void nsDeque::SetDeallocator(nsDequeFunctor*)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsDeque.cpp:132:10: warning: deleting object of abstract class type 'nsDequeFunctor' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete mDeallocator; ^ DeadlockDetector.cpp c++ -o DeadlockDetector.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/DeadlockDetector.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/DeadlockDetector.cpp SSE.cpp c++ -o SSE.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/SSE.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/SSE.cpp unused.cpp c++ -o unused.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/unused.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/unused.cpp nsProxyRelease.cpp c++ -o nsProxyRelease.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsProxyRelease.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsProxyRelease.cpp nsTextFormatter.cpp c++ -o nsTextFormatter.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTextFormatter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsTextFormatter.cpp GenericFactory.cpp c++ -o GenericFactory.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/GenericFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/GenericFactory.cpp FileUtils.cpp c++ -o FileUtils.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/FileUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/FileUtils.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIFactory.h:10, from ../../../dist/include/mozilla/Module.h:43, from ../../../dist/include/mozilla/GenericFactory.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/GenericFactory.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/GenericFactory.cpp: In member function 'virtual nsrefcnt mozilla::GenericFactory::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::GenericFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/GenericFactory.cpp:42:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(GenericFactory, nsIFactory) ^ nsStringAPI.cpp c++ -o nsStringAPI.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStringAPI.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsStringAPI.cpp GenericModule.cpp c++ -o GenericModule.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DMOZ_NO_MOZALLOC -I./../../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/GenericModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/GenericModule.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsTextFormatter.cpp: In function 'int dosprintf(SprintfState*, const PRUnichar*, __va_list_tag*)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsTextFormatter.cpp:855:22: warning: variable 'fmt0' set but not used [-Wunused-but-set-variable] const PRUnichar *fmt0; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/nsTextFormatter.cpp:868:22: warning: variable 'dolPt' set but not used [-Wunused-but-set-variable] const PRUnichar* dolPt = NULL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/sdk/lib In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIFactory.h:10, from ../../../dist/include/mozilla/Module.h:43, from ../../../dist/include/mozilla/ModuleUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/GenericModule.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/GenericModule.cpp: In member function 'virtual nsrefcnt mozilla::GenericModule::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::GenericModule' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc/GenericModule.cpp:51:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(GenericModule, nsIModule) ^ rm -f libxpcomglue_s_nomozalloc.a libxpcomglue_s_nomozalloc.a.desc /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_exec.py --extract -- ar cr libxpcomglue_s_nomozalloc.a nsArrayEnumerator.o nsArrayUtils.o nsCategoryCache.o nsCOMPtr.o nsCOMArray.o nsCRTGlue.o nsClassInfoImpl.o nsComponentManagerUtils.o nsEnumeratorUtils.o nsID.o nsIInterfaceRequestorUtils.o nsINIParser.o nsISupportsImpl.o nsMemory.o nsWeakReference.o nsVersionComparator.o nsTHashtable.o nsQuickSort.o nsVoidArray.o nsTArray.o nsThreadUtils.o nsTObserverArray.o nsCycleCollectionParticipant.o nsCycleCollectorUtils.o nsDeque.o pldhash.o BlockingResourceBase.o DeadlockDetector.o SSE.o unused.o nsProxyRelease.o nsTextFormatter.o GenericFactory.o FileUtils.o nsStringAPI.o GenericModule.o ranlib libxpcomglue_s_nomozalloc.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsArrayEnumerator.o nsArrayUtils.o nsCategoryCache.o nsCOMPtr.o nsCOMArray.o nsCRTGlue.o nsClassInfoImpl.o nsComponentManagerUtils.o nsEnumeratorUtils.o nsID.o nsIInterfaceRequestorUtils.o nsINIParser.o nsISupportsImpl.o nsMemory.o nsWeakReference.o nsVersionComparator.o nsTHashtable.o nsQuickSort.o nsVoidArray.o nsTArray.o nsThreadUtils.o nsTObserverArray.o nsCycleCollectionParticipant.o nsCycleCollectorUtils.o nsDeque.o pldhash.o BlockingResourceBase.o DeadlockDetector.o SSE.o unused.o nsProxyRelease.o nsTextFormatter.o GenericFactory.o FileUtils.o nsStringAPI.o GenericModule.o > libxpcomglue_s_nomozalloc.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libxpcomglue_s_nomozalloc.a libxpcomglue_s_nomozalloc.a.desc ../../../dist/lib /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 libxpcomglue_s_nomozalloc.a ../../../dist/sdk/lib gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue/nomozalloc' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 libxpcomglue_s.a ../../dist/sdk/lib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/glue' /usr/pkg/bin/gmake -C base libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base' nsConsoleMessage.cpp c++ -o nsConsoleMessage.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsConsoleMessage.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsConsoleMessage.cpp nsConsoleService.cpp c++ -o nsConsoleService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsConsoleService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsConsoleService.cpp nsDebugImpl.cpp c++ -o nsDebugImpl.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDebugImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsDebugImpl.cpp nsVersionComparatorImpl.cpp c++ -o nsVersionComparatorImpl.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsVersionComparatorImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsVersionComparatorImpl.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIConsoleMessage.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsConsoleMessage.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsConsoleMessage.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsConsoleMessage.cpp: In member function 'virtual nsrefcnt nsConsoleMessage::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsConsoleMessage' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsConsoleMessage.cpp:45:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsConsoleMessage, nsIConsoleMessage) ^ nsErrorService.cpp c++ -o nsErrorService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsErrorService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsErrorService.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIVersionComparator.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsVersionComparatorImpl.h:38, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsVersionComparatorImpl.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsVersionComparatorImpl.cpp: In member function 'virtual nsrefcnt nsVersionComparatorImpl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsVersionComparatorImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsVersionComparatorImpl.cpp:42:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsVersionComparatorImpl, nsIVersionComparator) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsConsoleService.cpp:46: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsConsoleService.cpp: In member function 'virtual nsrefcnt nsConsoleService::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsConsoleService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsConsoleService.cpp:59:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(nsConsoleService) ^ nsExceptionService.cpp c++ -o nsExceptionService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsExceptionService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsExceptionService.cpp nsMemoryImpl.cpp c++ -o nsMemoryImpl.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMemoryImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsMemoryImpl.cpp nsTraceRefcntImpl.cpp c++ -o nsTraceRefcntImpl.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTraceRefcntImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from ./../build/nsXPCOMPrivate.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIErrorService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsErrorService.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsErrorService.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsErrorService.cpp: In member function 'virtual nsrefcnt nsErrorService::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsErrorService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsErrorService.cpp:94:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsErrorService, nsIErrorService) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsExceptionService.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsExceptionService.cpp: In member function 'virtual nsrefcnt nsExceptionManager::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsExceptionManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsExceptionService.cpp:100:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsExceptionManager, nsIExceptionManager) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsExceptionService.cpp: In member function 'virtual nsrefcnt nsExceptionService::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsExceptionService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1359:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsExceptionService.cpp:155:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3' NS_IMPL_THREADSAFE_ISUPPORTS3(nsExceptionService, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsExceptionService.cpp: In constructor 'nsExceptionService::nsExceptionService()': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsExceptionService.cpp:170:14: warning: variable 'status' set but not used [-Wunused-but-set-variable] PRStatus status; ^ nsInterfaceRequestorAgg.cpp c++ -o nsInterfaceRequestorAgg.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsInterfaceRequestorAgg.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsInterfaceRequestorAgg.cpp nsUUIDGenerator.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp: In member function 'void BloatEntry::Dump(PRIntn, FILE*, nsTraceRefcntImpl::StatisticsType)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp:416:25: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'PRUint64 {aka long unsigned int}' [-Wformat=] stddevRefs); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp:416:25: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'PRUint64 {aka long unsigned int}' [-Wformat=] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp:416:25: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'PRUint64 {aka long unsigned int}' [-Wformat=] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp:416:25: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 11 has type 'PRUint64 {aka long unsigned int}' [-Wformat=] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp:416:25: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 12 has type 'PRUint64 {aka long unsigned int}' [-Wformat=] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp:416:25: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'PRUint64 {aka long unsigned int}' [-Wformat=] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp:416:25: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'PRUint64 {aka long unsigned int}' [-Wformat=] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp:416:25: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'PRUint64 {aka long unsigned int}' [-Wformat=] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp:416:25: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 11 has type 'PRUint64 {aka long unsigned int}' [-Wformat=] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp:416:25: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 12 has type 'PRUint64 {aka long unsigned int}' [-Wformat=] c++ -o nsUUIDGenerator.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsUUIDGenerator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsUUIDGenerator.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp: In function 'bool LogThisObj(PRInt32)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp:640:81: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return nsnull != PL_HashTableLookup(gObjectsToLog, (const void*)(aSerialNumber)); ^ nsSystemInfo.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp: In function 'void InitTraceLog()': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsTraceRefcntImpl.cpp:847:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] PL_HashTableAdd(gObjectsToLog, (const void*)serialno, (void*)1); ^ c++ -o nsSystemInfo.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSystemInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsSystemInfo.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIInterfaceRequestor.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsInterfaceRequestorAgg.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsInterfaceRequestorAgg.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsInterfaceRequestorAgg.cpp: In member function 'virtual nsrefcnt nsInterfaceRequestorAgg::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsInterfaceRequestorAgg' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsInterfaceRequestorAgg.cpp:55:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsInterfaceRequestorAgg, nsIInterfaceRequestor) ^ nsCycleCollector.cpp c++ -o nsCycleCollector.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCycleCollector.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsCycleCollector.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsUUIDGenerator.cpp:49: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsUUIDGenerator.cpp: In member function 'virtual nsrefcnt nsUUIDGenerator::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsUUIDGenerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsUUIDGenerator.cpp:55:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsUUIDGenerator, nsIUUIDGenerator) ^ nsStackWalk.cpp c++ -o nsStackWalk.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStackWalk.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsStackWalk.cpp nsMemoryReporterManager.cpp c++ -o nsMemoryReporterManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMemoryReporterManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsMemoryReporterManager.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsStackWalk.cpp:171:13: warning: 'bool IsCriticalAddress(void*)' defined but not used [-Wunused-function] static bool IsCriticalAddress(void* aPC) ^ FunctionTimer.cpp c++ -o FunctionTimer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/FunctionTimer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/FunctionTimer.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsAutoPtr.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsMemoryReporterManager.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsMemoryReporterManager.cpp: In member function 'virtual nsrefcnt MemoryReporter_Resident::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_Resident' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsMemoryReporterManager.cpp:275:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(Resident, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsMemoryReporterManager.cpp: In member function 'virtual nsrefcnt MemoryReporter_HeapUnallocated::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_HeapUnallocated' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsMemoryReporterManager.cpp:421:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(HeapUnallocated, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsMemoryReporterManager.cpp: In member function 'virtual nsrefcnt MemoryReporter_HeapAllocated::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_HeapAllocated' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsMemoryReporterManager.cpp:430:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(HeapAllocated, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsMemoryReporterManager.cpp: In member function 'virtual nsrefcnt MemoryReportsWrapper::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReportsWrapper' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1159:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsMemoryReporterManager.cpp:588:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS0' NS_IMPL_ISUPPORTS0(MemoryReportsWrapper) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsMemoryReporterManager.cpp: In member function 'virtual nsrefcnt MemoryReportCallback::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReportCallback' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsMemoryReporterManager.cpp:612:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1( ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsMemoryReporterManager.cpp: In member function 'virtual nsrefcnt nsMemoryReporter::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsMemoryReporter' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsMemoryReporterManager.cpp:720:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsMemoryReporter, nsIMemoryReporter) ^ In file included from ../../ipc/chromium/src/base/process_util.h:11:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsCycleCollector.cpp:128: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsIConsoleListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIConsoleListener.idl -d .deps/nsIConsoleListener.xpt.pp -o _xpidlgen/nsIConsoleListener.xpt nsIConsoleMessage.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIConsoleMessage.idl -d .deps/nsIConsoleMessage.xpt.pp -o _xpidlgen/nsIConsoleMessage.xpt In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsCycleCollector.cpp:155: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ nsIConsoleService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIConsoleService.idl -d .deps/nsIConsoleService.xpt.pp -o _xpidlgen/nsIConsoleService.xpt ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ nsICycleCollectorListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsICycleCollectorListener.idl -d .deps/nsICycleCollectorListener.xpt.pp -o _xpidlgen/nsICycleCollectorListener.xpt ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../dist/include/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsCycleCollector.cpp:158: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsCycleCollector.cpp:155: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsCycleCollectionParticipant.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsCycleCollector.cpp:133: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsCycleCollector.cpp: In member function 'virtual nsrefcnt nsCycleCollectorLogger::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCycleCollectorLogger' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsCycleCollector.cpp:1439:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsCycleCollectorLogger, nsICycleCollectorListener) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsCycleCollector.cpp: In member function 'virtual nsrefcnt MemoryReporter_CycleCollector::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_CycleCollector' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsCycleCollector.cpp:3356:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(CycleCollector, ^ nsIDebug2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIDebug2.idl -d .deps/nsIDebug2.xpt.pp -o _xpidlgen/nsIDebug2.xpt nsIErrorService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIErrorService.idl -d .deps/nsIErrorService.xpt.pp -o _xpidlgen/nsIErrorService.xpt nsIException.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIException.idl -d .deps/nsIException.xpt.pp -o _xpidlgen/nsIException.xpt nsIExceptionService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIExceptionService.idl -d .deps/nsIExceptionService.xpt.pp -o _xpidlgen/nsIExceptionService.xpt nsIVersionComparator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIVersionComparator.idl -d .deps/nsIVersionComparator.xpt.pp -o _xpidlgen/nsIVersionComparator.xpt nsIUUIDGenerator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIUUIDGenerator.idl -d .deps/nsIUUIDGenerator.xpt.pp -o _xpidlgen/nsIUUIDGenerator.xpt nsIMutable.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIMutable.idl -d .deps/nsIMutable.xpt.pp -o _xpidlgen/nsIMutable.xpt nsIMemoryReporter.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIMemoryReporter.idl -d .deps/nsIMemoryReporter.xpt.pp -o _xpidlgen/nsIMemoryReporter.xpt nsIDebug.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIDebug.idl -d .deps/nsIDebug.xpt.pp -o _xpidlgen/nsIDebug.xpt nsIInterfaceRequestor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIInterfaceRequestor.idl -d .deps/nsIInterfaceRequestor.xpt.pp -o _xpidlgen/nsIInterfaceRequestor.xpt nsIMemory.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIMemory.idl -d .deps/nsIMemory.xpt.pp -o _xpidlgen/nsIMemory.xpt nsIProgrammingLanguage.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIProgrammingLanguage.idl -d .deps/nsIProgrammingLanguage.xpt.pp -o _xpidlgen/nsIProgrammingLanguage.xpt nsISupports.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsISupports.idl -d .deps/nsISupports.xpt.pp -o _xpidlgen/nsISupports.xpt nsITraceRefcnt.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsITraceRefcnt.idl -d .deps/nsITraceRefcnt.xpt.pp -o _xpidlgen/nsITraceRefcnt.xpt nsIWeakReference.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsIWeakReference.idl -d .deps/nsIWeakReference.xpt.pp -o _xpidlgen/nsIWeakReference.xpt nsrootidl.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base/nsrootidl.idl -d .deps/nsrootidl.xpt.pp -o _xpidlgen/nsrootidl.xpt rm -f libxpcombase_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsVersionComparatorImpl.o nsConsoleMessage.o nsConsoleService.o nsDebugImpl.o nsErrorService.o nsExceptionService.o nsMemoryImpl.o nsTraceRefcntImpl.o nsInterfaceRequestorAgg.o nsUUIDGenerator.o nsSystemInfo.o nsCycleCollector.o nsStackWalk.o nsMemoryReporterManager.o FunctionTimer.o > libxpcombase_s.a.desc /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/xpcom_base.xpt _xpidlgen/nsIConsoleListener.xpt _xpidlgen/nsIConsoleMessage.xpt _xpidlgen/nsIConsoleService.xpt _xpidlgen/nsICycleCollectorListener.xpt _xpidlgen/nsIDebug2.xpt _xpidlgen/nsIErrorService.xpt _xpidlgen/nsIException.xpt _xpidlgen/nsIExceptionService.xpt _xpidlgen/nsIVersionComparator.xpt _xpidlgen/nsIUUIDGenerator.xpt _xpidlgen/nsIMutable.xpt _xpidlgen/nsIMemoryReporter.xpt _xpidlgen/nsIDebug.xpt _xpidlgen/nsIInterfaceRequestor.xpt _xpidlgen/nsIMemory.xpt _xpidlgen/nsIProgrammingLanguage.xpt _xpidlgen/nsISupports.xpt _xpidlgen/nsITraceRefcnt.xpt _xpidlgen/nsIWeakReference.xpt _xpidlgen/nsrootidl.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/xpcom_base.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/base' /usr/pkg/bin/gmake -C ds libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds' nsAtomTable.cpp c++ -o nsAtomTable.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsAtomTable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsAtomTable.cpp nsAtomService.cpp c++ -o nsAtomService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsAtomService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsAtomService.cpp nsByteBuffer.cpp c++ -o nsByteBuffer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsByteBuffer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsByteBuffer.cpp nsArray.cpp c++ -o nsArray.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsArray.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIByteBuffer.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsByteBuffer.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsByteBuffer.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsByteBuffer.cpp: In member function 'virtual nsrefcnt ByteBufferImpl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'ByteBufferImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsByteBuffer.cpp:62:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(ByteBufferImpl,nsIByteBuffer) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIAtom.h:10, from ../../dist/include/nsIAtomService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsAtomService.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsAtomService.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsAtomService.cpp: In member function 'virtual nsrefcnt nsAtomService::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsAtomService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsAtomService.cpp:42:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsAtomService, nsIAtomService) ^ nsCheapSets.cpp c++ -o nsCheapSets.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCheapSets.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsCheapSets.cpp nsCRT.cpp c++ -o nsCRT.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCRT.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsCRT.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsAtomTable.cpp: In function 'void AtomTableClearEntry(PLDHashTable*, PLDHashEntryHdr*)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsAtomTable.cpp:161:48: warning: deleting object of polymorphic class type 'PermanentAtomImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete static_cast(atom); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIAtom.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsAtomTable.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsAtomTable.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsAtomTable.cpp: In member function 'virtual nsrefcnt AtomImpl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'AtomImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsAtomTable.cpp:296:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(AtomImpl, nsIAtom) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIArray.h:10, from ../../dist/include/nsIMutableArray.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsArray.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsArray.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsArray.cpp: In member function 'virtual nsrefcnt nsArray::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsArray' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsArray.cpp:73:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsArray) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsArray.cpp: In member function 'virtual nsrefcnt nsArrayCC::Release()': ../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsArrayCC' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsArray.cpp:76:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsArrayCC) ^ nsFixedSizeAllocator.cpp c++ -o nsFixedSizeAllocator.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsFixedSizeAllocator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsFixedSizeAllocator.cpp nsHashPropertyBag.cpp c++ -o nsHashPropertyBag.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHashPropertyBag.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsHashPropertyBag.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsCheapSets.cpp:38:0: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsCheapSets.h: In member function 'void nsCheapInt32Set::SetInt(PRInt32)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsCheapSets.h:178:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mValOrHash = (void*)((aInt << 1) | 0x1); ^ nsHashSets.cpp c++ -o nsHashSets.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHashSets.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsHashSets.cpp nsHashtable.cpp c++ -o nsHashtable.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHashtable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsHashtable.cpp nsINIParserImpl.cpp c++ -o nsINIParserImpl.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsINIParserImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsINIParserImpl.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsHashPropertyBag.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsHashPropertyBag.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsrefcnt nsSimpleProperty::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSimpleProperty' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsHashPropertyBag.cpp:164:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSimpleProperty, nsIProperty) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIINIParser.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsINIParserImpl.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsINIParserImpl.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsINIParserImpl.cpp: In member function 'virtual nsrefcnt nsINIParserFactory::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsINIParserFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsINIParserImpl.cpp:61:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsINIParserFactory, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsINIParserImpl.cpp: In member function 'virtual nsrefcnt nsINIParserImpl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsINIParserImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsINIParserImpl.cpp:100:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsINIParserImpl, ^ nsObserverList.cpp c++ -o nsObserverList.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsObserverList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsObserverList.cpp nsObserverService.cpp c++ -o nsObserverService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsObserverService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsObserverService.cpp nsProperties.cpp c++ -o nsProperties.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsProperties.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsProperties.cpp nsPersistentProperties.cpp c++ -o nsPersistentProperties.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPersistentProperties.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsPersistentProperties.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsObserverList.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsObserverList.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsObserverList.cpp: In member function 'virtual nsrefcnt nsObserverEnumerator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsObserverEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsObserverList.cpp:134:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsObserverEnumerator, nsISimpleEnumerator) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from ../../dist/include/nsAutoPtr.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsObserverService.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsObserverService.cpp: In member function 'virtual nsrefcnt nsObserverService::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsObserverService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsObserverService.cpp:76:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsObserverService, nsIObserverService, nsObserverService) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsProperties.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsProperties.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsProperties.cpp: In member function 'virtual nsrefcnt nsProperties::Internal::Release()': ../../dist/include/nsAgg.h:158:16: warning: deleting object of polymorphic class type 'nsProperties' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete agg; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsProperties.cpp:44:1: note: in expansion of macro 'NS_IMPL_AGGREGATED' NS_IMPL_AGGREGATED(nsProperties) ^ nsRecyclingAllocator.cpp c++ -o nsRecyclingAllocator.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsRecyclingAllocator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsRecyclingAllocator.cpp nsStaticNameTable.cpp c++ -o nsStaticNameTable.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStaticNameTable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsStaticNameTable.cpp nsStringEnumerator.cpp c++ -o nsStringEnumerator.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStringEnumerator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsStringEnumerator.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsIRecyclingAllocator.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsRecyclingAllocator.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsRecyclingAllocator.cpp:46: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsRecyclingAllocator.cpp: In member function 'virtual nsrefcnt nsRecyclingAllocatorImpl::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsRecyclingAllocatorImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsRecyclingAllocator.cpp:290:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsRecyclingAllocatorImpl, nsIMemory, nsIRecyclingAllocator) ^ nsSupportsArray.cpp c++ -o nsSupportsArray.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSupportsArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsArray.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsCppSharedAllocator.h:4, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsCRT.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsPersistentProperties.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsPersistentProperties.cpp: In member function 'virtual nsrefcnt nsPersistentProperties::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsPersistentProperties' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsPersistentProperties.cpp:529:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsPersistentProperties, nsIPersistentProperties, nsIProperties) ^ nsSupportsArrayEnumerator.cpp c++ -o nsSupportsArrayEnumerator.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSupportsArrayEnumerator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsArrayEnumerator.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsPersistentProperties.cpp: In member function 'virtual nsrefcnt nsPropertyElement::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPropertyElement' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsPersistentProperties.cpp:720:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsPropertyElement, nsIPropertyElement) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsISimpleEnumerator.h:10, from ../../dist/include/nsIEnumerator.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsArrayEnumerator.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsArrayEnumerator.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsArrayEnumerator.cpp: In member function 'virtual nsrefcnt nsSupportsArrayEnumerator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSupportsArrayEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsArrayEnumerator.cpp:53:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSupportsArrayEnumerator, nsIBidirectionalEnumerator, nsIEnumerator) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIStringEnumerator.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsStringEnumerator.h:39, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsStringEnumerator.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsStringEnumerator.cpp: In member function 'virtual nsrefcnt nsStringEnumerator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsStringEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1174:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsStringEnumerator.cpp:114:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3' NS_IMPL_ISUPPORTS3(nsStringEnumerator, ^ nsSupportsPrimitives.cpp c++ -o nsSupportsPrimitives.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSupportsPrimitives.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsISupportsArray.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsArray.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsArray.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsArray.cpp: In member function 'virtual nsrefcnt nsSupportsArray::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsSupportsArray' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1359:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsArray.cpp:219:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3' NS_IMPL_THREADSAFE_ISUPPORTS3(nsSupportsArray, nsISupportsArray, nsICollection, nsISerializable) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsArray.cpp: In member function 'virtual nsresult nsSupportsArray::Clone(nsISupportsArray**)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsArray.cpp:667:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsISupportsArray.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsArray.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsArray.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsArray.cpp: In member function 'virtual nsrefcnt nsArrayEnumerator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsArrayEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsArray.cpp:718:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsArrayEnumerator, nsISimpleEnumerator) ^ nsUnicharBuffer.cpp c++ -o nsUnicharBuffer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsUnicharBuffer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsUnicharBuffer.cpp nsVariant.cpp c++ -o nsVariant.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsVariant.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsVariant.cpp TimeStamp_posix.cpp c++ -o TimeStamp_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../io -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/TimeStamp_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/TimeStamp_posix.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIUnicharBuffer.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsUnicharBuffer.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsUnicharBuffer.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsUnicharBuffer.cpp: In member function 'virtual nsrefcnt UnicharBufferImpl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'UnicharBufferImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsUnicharBuffer.cpp:77:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(UnicharBufferImpl, nsIUnicharBuffer) ^ nsIAtom.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIAtom.idl -d .deps/nsIAtom.xpt.pp -o _xpidlgen/nsIAtom.xpt nsIAtomService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIAtomService.idl -d .deps/nsIAtomService.xpt.pp -o _xpidlgen/nsIAtomService.xpt nsICollection.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsICollection.idl -d .deps/nsICollection.xpt.pp -o _xpidlgen/nsICollection.xpt In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsISupportsPrimitives.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsIDImpl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSupportsIDImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:50:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSupportsIDImpl, nsISupportsID, nsISupportsPrimitive) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsCStringImpl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSupportsCStringImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:110:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSupportsCStringImpl, nsISupportsCString, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsStringImpl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSupportsStringImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:147:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSupportsStringImpl, nsISupportsString, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRBoolImpl::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsSupportsPRBoolImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:182:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsSupportsPRBoolImpl, nsISupportsPRBool, ^ nsIEnumerator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIEnumerator.idl -d .deps/nsIEnumerator.xpt.pp -o _xpidlgen/nsIEnumerator.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRUint8Impl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSupportsPRUint8Impl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:223:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSupportsPRUint8Impl, nsISupportsPRUint8, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRUint16Impl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSupportsPRUint16Impl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:268:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSupportsPRUint16Impl, nsISupportsPRUint16, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRUint32Impl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSupportsPRUint32Impl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:313:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSupportsPRUint32Impl, nsISupportsPRUint32, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRUint64Impl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSupportsPRUint64Impl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:358:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSupportsPRUint64Impl, nsISupportsPRUint64, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRTimeImpl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSupportsPRTimeImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:403:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSupportsPRTimeImpl, nsISupportsPRTime, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsCharImpl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSupportsCharImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:448:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSupportsCharImpl, nsISupportsChar, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRInt16Impl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSupportsPRInt16Impl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:493:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSupportsPRInt16Impl, nsISupportsPRInt16, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRInt32Impl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSupportsPRInt32Impl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:538:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSupportsPRInt32Impl, nsISupportsPRInt32, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRInt64Impl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSupportsPRInt64Impl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:583:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSupportsPRInt64Impl, nsISupportsPRInt64, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsFloatImpl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSupportsFloatImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:628:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSupportsFloatImpl, nsISupportsFloat, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsDoubleImpl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSupportsDoubleImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:673:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSupportsDoubleImpl, nsISupportsDouble, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsVoidImpl::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsSupportsVoidImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:719:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsSupportsVoidImpl, nsISupportsVoid, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsInterfacePointerImpl::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsSupportsInterfacePointerImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:761:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsSupportsInterfacePointerImpl, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsDependentCString::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSupportsDependentCString' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsSupportsPrimitives.cpp:842:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSupportsDependentCString,nsISupportsCString,nsISupportsPrimitive) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIVariant.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsVariant.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsVariant.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsVariant.cpp: In member function 'virtual nsrefcnt nsVariant::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsVariant' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsVariant.cpp:1694:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsVariant, nsIVariant, nsIWritableVariant) ^ nsIINIParser.idl nsIPersistentProperties2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIINIParser.idl -d .deps/nsIINIParser.xpt.pp -o _xpidlgen/nsIINIParser.xpt /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIPersistentProperties2.idl -d .deps/nsIPersistentProperties2.xpt.pp -o _xpidlgen/nsIPersistentProperties2.xpt nsIProperty.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIProperty.idl -d .deps/nsIProperty.xpt.pp -o _xpidlgen/nsIProperty.xpt nsIPropertyBag.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIPropertyBag.idl -d .deps/nsIPropertyBag.xpt.pp -o _xpidlgen/nsIPropertyBag.xpt nsIPropertyBag2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIPropertyBag2.idl -d .deps/nsIPropertyBag2.xpt.pp -o _xpidlgen/nsIPropertyBag2.xpt nsIWritablePropertyBag.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIWritablePropertyBag.idl -d .deps/nsIWritablePropertyBag.xpt.pp -o _xpidlgen/nsIWritablePropertyBag.xpt nsIWritablePropertyBag2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIWritablePropertyBag2.idl -d .deps/nsIWritablePropertyBag2.xpt.pp -o _xpidlgen/nsIWritablePropertyBag2.xpt nsIRecyclingAllocator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIRecyclingAllocator.idl -d .deps/nsIRecyclingAllocator.xpt.pp -o _xpidlgen/nsIRecyclingAllocator.xpt nsIVariant.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIVariant.idl -d .deps/nsIVariant.xpt.pp -o _xpidlgen/nsIVariant.xpt nsISerializable.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsISerializable.idl -d .deps/nsISerializable.xpt.pp -o _xpidlgen/nsISerializable.xpt nsIStringEnumerator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIStringEnumerator.idl -d .deps/nsIStringEnumerator.xpt.pp -o _xpidlgen/nsIStringEnumerator.xpt nsISupportsArray.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsISupportsArray.idl -d .deps/nsISupportsArray.xpt.pp -o _xpidlgen/nsISupportsArray.xpt nsISupportsIterators.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsISupportsIterators.idl -d .deps/nsISupportsIterators.xpt.pp -o _xpidlgen/nsISupportsIterators.xpt nsIArray.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIArray.idl -d .deps/nsIArray.xpt.pp -o _xpidlgen/nsIArray.xpt nsIHashable.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIHashable.idl -d .deps/nsIHashable.xpt.pp -o _xpidlgen/nsIHashable.xpt nsIMutableArray.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIMutableArray.idl -d .deps/nsIMutableArray.xpt.pp -o _xpidlgen/nsIMutableArray.xpt nsIObserverService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIObserverService.idl -d .deps/nsIObserverService.xpt.pp -o _xpidlgen/nsIObserverService.xpt nsIObserver.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIObserver.idl -d .deps/nsIObserver.xpt.pp -o _xpidlgen/nsIObserver.xpt nsIProperties.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsIProperties.idl -d .deps/nsIProperties.xpt.pp -o _xpidlgen/nsIProperties.xpt nsISimpleEnumerator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsISimpleEnumerator.idl -d .deps/nsISimpleEnumerator.xpt.pp -o _xpidlgen/nsISimpleEnumerator.xpt nsISupportsPrimitives.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds/nsISupportsPrimitives.idl -d .deps/nsISupportsPrimitives.xpt.pp -o _xpidlgen/nsISupportsPrimitives.xpt rm -f libxpcomds_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsArray.o nsAtomTable.o nsAtomService.o nsByteBuffer.o nsCheapSets.o nsCRT.o nsFixedSizeAllocator.o nsHashPropertyBag.o nsHashSets.o nsHashtable.o nsINIParserImpl.o nsObserverList.o nsObserverService.o nsProperties.o nsPersistentProperties.o nsRecyclingAllocator.o nsStaticNameTable.o nsStringEnumerator.o nsSupportsArray.o nsSupportsArrayEnumerator.o nsSupportsPrimitives.o nsUnicharBuffer.o nsVariant.o TimeStamp_posix.o > libxpcomds_s.a.desc /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/xpcom_ds.xpt _xpidlgen/nsIAtom.xpt _xpidlgen/nsIAtomService.xpt _xpidlgen/nsICollection.xpt _xpidlgen/nsIEnumerator.xpt _xpidlgen/nsIINIParser.xpt _xpidlgen/nsIPersistentProperties2.xpt _xpidlgen/nsIProperty.xpt _xpidlgen/nsIPropertyBag.xpt _xpidlgen/nsIPropertyBag2.xpt _xpidlgen/nsIWritablePropertyBag.xpt _xpidlgen/nsIWritablePropertyBag2.xpt _xpidlgen/nsIRecyclingAllocator.xpt _xpidlgen/nsIVariant.xpt _xpidlgen/nsISerializable.xpt _xpidlgen/nsIStringEnumerator.xpt _xpidlgen/nsISupportsArray.xpt _xpidlgen/nsISupportsIterators.xpt _xpidlgen/nsIArray.xpt _xpidlgen/nsIHashable.xpt _xpidlgen/nsIMutableArray.xpt _xpidlgen/nsIObserverService.xpt _xpidlgen/nsIObserver.xpt _xpidlgen/nsIProperties.xpt _xpidlgen/nsISimpleEnumerator.xpt _xpidlgen/nsISupportsPrimitives.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/xpcom_ds.xpt ../../dist/bin/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsINIProcessor.js nsINIProcessor.manifest ../../dist/bin/components /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../dist/bin/chrome.manifest "manifest components/nsINIProcessor.manifest" gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/ds' /usr/pkg/bin/gmake -C io libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io' nsAppFileLocationProvider.cpp c++ -o nsAppFileLocationProvider.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsAppFileLocationProvider.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsAppFileLocationProvider.cpp nsBinaryStream.cpp c++ -o nsBinaryStream.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsBinaryStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsBinaryStream.cpp Base64.cpp c++ -o Base64.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Base64.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/Base64.cpp nsDirectoryService.cpp c++ -o nsDirectoryService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDirectoryService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsDirectoryService.cpp nsEscape.cpp c++ -o nsEscape.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsEscape.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsEscape.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIDirectoryService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsAppFileLocationProvider.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsAppFileLocationProvider.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsAppFileLocationProvider.cpp: In member function 'virtual nsrefcnt nsAppFileLocationProvider::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsAppFileLocationProvider' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsAppFileLocationProvider.cpp:115:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsAppFileLocationProvider, nsIDirectoryServiceProvider, nsIDirectoryServiceProvider2) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsDirectoryService.cpp: In member function 'nsresult nsDirectoryService::GetCurrentProcessDirectory(nsILocalFile**)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsDirectoryService.cpp:105:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsDirectoryService.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsDirectoryService.cpp: In member function 'virtual nsrefcnt nsDirectoryService::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsDirectoryService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1364:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsDirectoryService.cpp:336:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS4' NS_IMPL_THREADSAFE_ISUPPORTS4(nsDirectoryService, nsIProperties, nsIDirectoryService, nsIDirectoryServiceProvider, nsIDirectoryServiceProvider2) ^ nsInputStreamTee.cpp c++ -o nsInputStreamTee.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsInputStreamTee.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsInputStreamTee.cpp nsLinebreakConverter.cpp c++ -o nsLinebreakConverter.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsLinebreakConverter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsLinebreakConverter.cpp nsLocalFileCommon.cpp c++ -o nsLocalFileCommon.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsLocalFileCommon.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsLocalFileCommon.cpp nsMultiplexInputStream.cpp c++ -o nsMultiplexInputStream.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMultiplexInputStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsMultiplexInputStream.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIInputStream.h:10, from ../../dist/include/nsIInputStreamTee.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsInputStreamTee.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsInputStreamTee.cpp: In member function 'virtual nsrefcnt nsInputStreamTee::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsInputStreamTee' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsInputStreamTee.cpp:233:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsInputStreamTee, ^ nsNativeCharsetUtils.cpp c++ -o nsNativeCharsetUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsNativeCharsetUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsNativeCharsetUtils.cpp nsPipe3.cpp c++ -o nsPipe3.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPipe3.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsPipe3.cpp nsStreamUtils.cpp c++ -o nsStreamUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStreamUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStreamUtils.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIInputStream.h:10, from ../../dist/include/nsIAsyncInputStream.h:10, from ../../dist/include/nsIPipe.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsPipe3.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsPipe3.cpp: In member function 'virtual nsrefcnt nsPipe::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsPipe' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsPipe3.cpp:339:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsPipe, nsIPipe) ^ nsScriptableInputStream.cpp c++ -o nsScriptableInputStream.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsScriptableInputStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsScriptableInputStream.cpp nsScriptableBase64Encoder.cpp c++ -o nsScriptableBase64Encoder.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsScriptableBase64Encoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsScriptableBase64Encoder.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIInputStream.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStreamUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStreamUtils.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStreamUtils.cpp: In member function 'virtual nsrefcnt nsInputStreamReadyEvent::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsInputStreamReadyEvent' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStreamUtils.cpp:126:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsInputStreamReadyEvent, nsIRunnable, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStreamUtils.cpp: In member function 'virtual nsrefcnt nsOutputStreamReadyEvent::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsOutputStreamReadyEvent' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStreamUtils.cpp:205:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsOutputStreamReadyEvent, nsIRunnable, ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIScriptableInputStream.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsScriptableInputStream.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsScriptableInputStream.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsScriptableInputStream.cpp: In member function 'virtual nsrefcnt nsScriptableInputStream::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsScriptableInputStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsScriptableInputStream.cpp:42:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsScriptableInputStream, nsIScriptableInputStream) ^ nsSegmentedBuffer.cpp c++ -o nsSegmentedBuffer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSegmentedBuffer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsSegmentedBuffer.cpp In file included from ../../ipc/chromium/src/base/file_path.h:70:0, from ../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from ../../dist/include/IPC/IPCMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsMultiplexInputStream.cpp:44: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIScriptableBase64Encoder.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsScriptableBase64Encoder.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsScriptableBase64Encoder.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsScriptableBase64Encoder.cpp: In member function 'virtual nsrefcnt nsScriptableBase64Encoder::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsScriptableBase64Encoder' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsScriptableBase64Encoder.cpp:43:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsScriptableBase64Encoder, nsIScriptableBase64Encoder) ^ nsStorageStream.cpp c++ -o nsStorageStream.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStorageStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStorageStream.cpp nsStringStream.cpp c++ -o nsStringStream.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStringStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStringStream.cpp nsUnicharInputStream.cpp c++ -o nsUnicharInputStream.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsUnicharInputStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsUnicharInputStream.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIStorageStream.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStorageStream.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStorageStream.cpp:50: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStorageStream.cpp: In member function 'virtual nsrefcnt nsStorageStream::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsStorageStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStorageStream.cpp:87:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsStorageStream, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStorageStream.cpp: In member function 'virtual nsrefcnt nsStorageInputStream::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsStorageInputStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStorageStream.cpp:376:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsStorageInputStream, ^ nsIOUtil.cpp c++ -o nsIOUtil.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsIOUtil.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIOUtil.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/IPC/IPCMessageUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsMultiplexInputStream.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsMultiplexInputStream.cpp: In member function 'virtual nsrefcnt nsMultiplexInputStream::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsMultiplexInputStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsMultiplexInputStream.cpp:90:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(nsMultiplexInputStream) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsISimpleUnicharStreamFactory.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsUnicharInputStream.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsUnicharInputStream.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsUnicharInputStream.cpp: In member function 'virtual nsrefcnt StringUnicharInputStream::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'StringUnicharInputStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsUnicharInputStream.cpp:151:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(StringUnicharInputStream, nsIUnicharInputStream) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIIOUtil.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIOUtil.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIOUtil.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIOUtil.cpp: In member function 'virtual nsrefcnt nsIOUtil::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsIOUtil' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIOUtil.cpp:44:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsIOUtil, nsIIOUtil) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsUnicharInputStream.cpp: In member function 'virtual nsrefcnt UTF8InputStream::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'UTF8InputStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsUnicharInputStream.cpp:202:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(UTF8InputStream,nsIUnicharInputStream) ^ nsWildCard.cpp c++ -o nsWildCard.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsWildCard.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsWildCard.cpp SpecialSystemDirectory.cpp c++ -o SpecialSystemDirectory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/SpecialSystemDirectory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/SpecialSystemDirectory.cpp nsLocalFileUnix.cpp c++ -o nsLocalFileUnix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I.. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsLocalFileUnix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsLocalFileUnix.cpp In file included from ../../ipc/chromium/src/base/file_path.h:70:0, from ../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from ../../dist/include/IPC/IPCMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStringStream.cpp:55: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsIBinaryInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIBinaryInputStream.idl -d .deps/nsIBinaryInputStream.xpt.pp -o _xpidlgen/nsIBinaryInputStream.xpt nsIBinaryOutputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIBinaryOutputStream.idl -d .deps/nsIBinaryOutputStream.xpt.pp -o _xpidlgen/nsIBinaryOutputStream.xpt In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/nsCppSharedAllocator.h:4, from ../../dist/include/nsCRT.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsLocalFileUnix.cpp:81: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsLocalFileUnix.cpp: In member function 'virtual nsrefcnt nsDirEnumeratorUnix::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDirEnumeratorUnix' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsLocalFileUnix.cpp:180:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsDirEnumeratorUnix, nsISimpleEnumerator, nsIDirectoryEnumerator) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsLocalFileUnix.cpp: In member function 'virtual nsrefcnt nsLocalFile::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsLocalFile' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1359:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsLocalFileUnix.cpp:287:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3' NS_IMPL_THREADSAFE_ISUPPORTS3(nsLocalFile, ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/IPC/IPCMessageUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStringStream.cpp:55: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStringStream.cpp: In member function 'virtual nsrefcnt nsStringInputStream::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsStringInputStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsStringStream.cpp:122:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(nsStringInputStream) ^ nsIDirectoryEnumerator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIDirectoryEnumerator.idl -d .deps/nsIDirectoryEnumerator.xpt.pp -o _xpidlgen/nsIDirectoryEnumerator.xpt nsIInputStreamTee.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIInputStreamTee.idl -d .deps/nsIInputStreamTee.xpt.pp -o _xpidlgen/nsIInputStreamTee.xpt nsILocalFileWin.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsILocalFileWin.idl -d .deps/nsILocalFileWin.xpt.pp -o _xpidlgen/nsILocalFileWin.xpt nsILineInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsILineInputStream.idl -d .deps/nsILineInputStream.xpt.pp -o _xpidlgen/nsILineInputStream.xpt nsIUnicharLineInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIUnicharLineInputStream.idl -d .deps/nsIUnicharLineInputStream.xpt.pp -o _xpidlgen/nsIUnicharLineInputStream.xpt nsISimpleUnicharStreamFactory.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsISimpleUnicharStreamFactory.idl -d .deps/nsISimpleUnicharStreamFactory.xpt.pp -o _xpidlgen/nsISimpleUnicharStreamFactory.xpt nsIMultiplexInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIMultiplexInputStream.idl -d .deps/nsIMultiplexInputStream.xpt.pp -o _xpidlgen/nsIMultiplexInputStream.xpt nsIObjectInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIObjectInputStream.idl -d .deps/nsIObjectInputStream.xpt.pp -o _xpidlgen/nsIObjectInputStream.xpt nsIObjectOutputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIObjectOutputStream.idl -d .deps/nsIObjectOutputStream.xpt.pp -o _xpidlgen/nsIObjectOutputStream.xpt nsIPipe.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIPipe.idl -d .deps/nsIPipe.xpt.pp -o _xpidlgen/nsIPipe.xpt nsISeekableStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsISeekableStream.idl -d .deps/nsISeekableStream.xpt.pp -o _xpidlgen/nsISeekableStream.xpt nsIStorageStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIStorageStream.idl -d .deps/nsIStorageStream.xpt.pp -o _xpidlgen/nsIStorageStream.xpt nsIStringStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIStringStream.idl -d .deps/nsIStringStream.xpt.pp -o _xpidlgen/nsIStringStream.xpt nsIStreamBufferAccess.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIStreamBufferAccess.idl -d .deps/nsIStreamBufferAccess.xpt.pp -o _xpidlgen/nsIStreamBufferAccess.xpt nsIAsyncInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIAsyncInputStream.idl -d .deps/nsIAsyncInputStream.xpt.pp -o _xpidlgen/nsIAsyncInputStream.xpt nsIAsyncOutputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIAsyncOutputStream.idl -d .deps/nsIAsyncOutputStream.xpt.pp -o _xpidlgen/nsIAsyncOutputStream.xpt nsIUnicharInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIUnicharInputStream.idl -d .deps/nsIUnicharInputStream.xpt.pp -o _xpidlgen/nsIUnicharInputStream.xpt nsIUnicharOutputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIUnicharOutputStream.idl -d .deps/nsIUnicharOutputStream.xpt.pp -o _xpidlgen/nsIUnicharOutputStream.xpt nsIConverterInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIConverterInputStream.idl -d .deps/nsIConverterInputStream.xpt.pp -o _xpidlgen/nsIConverterInputStream.xpt nsIConverterOutputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIConverterOutputStream.idl -d .deps/nsIConverterOutputStream.xpt.pp -o _xpidlgen/nsIConverterOutputStream.xpt nsIIOUtil.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIIOUtil.idl -d .deps/nsIIOUtil.xpt.pp -o _xpidlgen/nsIIOUtil.xpt nsISafeOutputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsISafeOutputStream.idl -d .deps/nsISafeOutputStream.xpt.pp -o _xpidlgen/nsISafeOutputStream.xpt nsIScriptableBase64Encoder.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIScriptableBase64Encoder.idl -d .deps/nsIScriptableBase64Encoder.xpt.pp -o _xpidlgen/nsIScriptableBase64Encoder.xpt nsIDirectoryService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIDirectoryService.idl -d .deps/nsIDirectoryService.xpt.pp -o _xpidlgen/nsIDirectoryService.xpt nsIFile.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIFile.idl -d .deps/nsIFile.xpt.pp -o _xpidlgen/nsIFile.xpt nsILocalFile.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsILocalFile.idl -d .deps/nsILocalFile.xpt.pp -o _xpidlgen/nsILocalFile.xpt nsIInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIInputStream.idl -d .deps/nsIInputStream.xpt.pp -o _xpidlgen/nsIInputStream.xpt nsIOutputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIOutputStream.idl -d .deps/nsIOutputStream.xpt.pp -o _xpidlgen/nsIOutputStream.xpt nsIScriptableInputStream.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io/nsIScriptableInputStream.idl -d .deps/nsIScriptableInputStream.xpt.pp -o _xpidlgen/nsIScriptableInputStream.xpt rm -f libxpcomio_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py Base64.o nsAppFileLocationProvider.o nsBinaryStream.o nsDirectoryService.o nsEscape.o nsInputStreamTee.o nsLinebreakConverter.o nsLocalFileCommon.o nsMultiplexInputStream.o nsNativeCharsetUtils.o nsPipe3.o nsStreamUtils.o nsScriptableInputStream.o nsScriptableBase64Encoder.o nsSegmentedBuffer.o nsStorageStream.o nsStringStream.o nsUnicharInputStream.o nsIOUtil.o nsWildCard.o SpecialSystemDirectory.o nsLocalFileUnix.o > libxpcomio_s.a.desc /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/xpcom_io.xpt _xpidlgen/nsIBinaryInputStream.xpt _xpidlgen/nsIBinaryOutputStream.xpt _xpidlgen/nsIDirectoryEnumerator.xpt _xpidlgen/nsIInputStreamTee.xpt _xpidlgen/nsILocalFileWin.xpt _xpidlgen/nsILineInputStream.xpt _xpidlgen/nsIUnicharLineInputStream.xpt _xpidlgen/nsISimpleUnicharStreamFactory.xpt _xpidlgen/nsIMultiplexInputStream.xpt _xpidlgen/nsIObjectInputStream.xpt _xpidlgen/nsIObjectOutputStream.xpt _xpidlgen/nsIPipe.xpt _xpidlgen/nsISeekableStream.xpt _xpidlgen/nsIStorageStream.xpt _xpidlgen/nsIStringStream.xpt _xpidlgen/nsIStreamBufferAccess.xpt _xpidlgen/nsIAsyncInputStream.xpt _xpidlgen/nsIAsyncOutputStream.xpt _xpidlgen/nsIUnicharInputStream.xpt _xpidlgen/nsIUnicharOutputStream.xpt _xpidlgen/nsIConverterInputStream.xpt _xpidlgen/nsIConverterOutputStream.xpt _xpidlgen/nsIIOUtil.xpt _xpidlgen/nsISafeOutputStream.xpt _xpidlgen/nsIScriptableBase64Encoder.xpt _xpidlgen/nsIDirectoryService.xpt _xpidlgen/nsIFile.xpt _xpidlgen/nsILocalFile.xpt _xpidlgen/nsIInputStream.xpt _xpidlgen/nsIOutputStream.xpt _xpidlgen/nsIScriptableInputStream.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/xpcom_io.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/io' /usr/pkg/bin/gmake -C components libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components' nsComponentManager.cpp c++ -o nsComponentManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../reflect/xptinfo/src -I./../base -I./../thread -I./../ds -I./../build -I.. -I../../chrome/src -I../../modules/libjar -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsComponentManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsComponentManager.cpp ManifestParser.cpp c++ -o ManifestParser.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../reflect/xptinfo/src -I./../base -I./../thread -I./../ds -I./../build -I.. -I../../chrome/src -I../../modules/libjar -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ManifestParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/ManifestParser.cpp nsNativeComponentLoader.cpp c++ -o nsNativeComponentLoader.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../reflect/xptinfo/src -I./../base -I./../thread -I./../ds -I./../build -I.. -I../../chrome/src -I../../modules/libjar -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsNativeComponentLoader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsNativeComponentLoader.cpp nsCategoryManager.cpp c++ -o nsCategoryManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../reflect/xptinfo/src -I./../base -I./../thread -I./../ds -I./../build -I.. -I../../chrome/src -I../../modules/libjar -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCategoryManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsCategoryManager.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsNativeComponentLoader.cpp:60:0: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsComponentManager.h: In member function 'bool nsComponentManagerImpl::ComponentLocationComparator::Equals(const nsComponentManagerImpl::ComponentLocation&, const nsComponentManagerImpl::ComponentLocation&) const': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsComponentManager.h:172:20: warning: unused variable 'rv' [-Wunused-variable] nsresult rv = a.location->Equals(b.location, &res); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../chrome/src/nsChromeRegistry.h:62, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/ManifestParser.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsNativeComponentLoader.cpp:61: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/ManifestParser.h:41:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsCategoryManager.cpp:66: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsComponentManager.h: In member function 'bool nsComponentManagerImpl::ComponentLocationComparator::Equals(const nsComponentManagerImpl::ComponentLocation&, const nsComponentManagerImpl::ComponentLocation&) const': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsComponentManager.h:172:20: warning: unused variable 'rv' [-Wunused-variable] nsresult rv = a.location->Equals(b.location, &res); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../chrome/src/nsChromeRegistry.h:62, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/ManifestParser.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsCategoryManager.cpp:66: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsCategoryManager.cpp: In static member function 'static void nsCategoryManager::Destroy()': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsCategoryManager.cpp:459:10: warning: deleting object of polymorphic class type 'nsCategoryManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete gCategoryManager; ^ nsIClassInfo.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsIClassInfo.idl -d .deps/nsIClassInfo.xpt.pp -o _xpidlgen/nsIClassInfo.xpt In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsComponentManager.cpp:65:0: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsComponentManager.h: In member function 'bool nsComponentManagerImpl::ComponentLocationComparator::Equals(const nsComponentManagerImpl::ComponentLocation&, const nsComponentManagerImpl::ComponentLocation&) const': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsComponentManager.h:172:20: warning: unused variable 'rv' [-Wunused-variable] nsresult rv = a.location->Equals(b.location, &res); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from ./../build/nsXPCOMPrivate.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsComponentManager.cpp:77: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsIComponentRegistrar.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsIComponentRegistrar.idl -d .deps/nsIComponentRegistrar.xpt.pp -o _xpidlgen/nsIComponentRegistrar.xpt nsIFactory.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsIFactory.idl -d .deps/nsIFactory.xpt.pp -o _xpidlgen/nsIFactory.xpt In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsComponentManager.cpp:52: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsComponentManager.cpp: In member function 'virtual nsrefcnt nsComponentManagerImpl::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsComponentManagerImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1369:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsComponentManager.cpp:1035:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS5' NS_IMPL_THREADSAFE_ISUPPORTS5(nsComponentManagerImpl, ^ nsIModule.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsIModule.idl -d .deps/nsIModule.xpt.pp -o _xpidlgen/nsIModule.xpt nsIServiceManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsIServiceManager.idl -d .deps/nsIServiceManager.xpt.pp -o _xpidlgen/nsIServiceManager.xpt nsIComponentManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsIComponentManager.idl -d .deps/nsIComponentManager.xpt.pp -o _xpidlgen/nsIComponentManager.xpt nsICategoryManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsICategoryManager.idl -d .deps/nsICategoryManager.xpt.pp -o _xpidlgen/nsICategoryManager.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/xpcom_components.xpt _xpidlgen/nsIClassInfo.xpt _xpidlgen/nsIComponentRegistrar.xpt _xpidlgen/nsIFactory.xpt _xpidlgen/nsIModule.xpt _xpidlgen/nsIServiceManager.xpt _xpidlgen/nsIComponentManager.xpt _xpidlgen/nsICategoryManager.xpt In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/ManifestParser.h:41:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/ManifestParser.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsComponentManager.h: In member function 'bool nsComponentManagerImpl::ComponentLocationComparator::Equals(const nsComponentManagerImpl::ComponentLocation&, const nsComponentManagerImpl::ComponentLocation&) const': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/nsComponentManager.h:172:20: warning: unused variable 'rv' [-Wunused-variable] nsresult rv = a.location->Equals(b.location, &res); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../chrome/src/nsChromeRegistry.h:62, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/ManifestParser.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components/ManifestParser.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libxpcomcomponents_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsCategoryManager.o nsComponentManager.o ManifestParser.o nsNativeComponentLoader.o > libxpcomcomponents_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/xpcom_components.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/components' /usr/pkg/bin/gmake -C threads libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads' nsEnvironment.cpp c++ -o nsEnvironment.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../components -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsEnvironment.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsEnvironment.cpp nsThread.cpp c++ -o nsThread.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../components -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsThread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsThread.cpp nsThreadManager.cpp c++ -o nsThreadManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../components -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsThreadManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsThreadManager.cpp nsEventQueue.cpp c++ -o nsEventQueue.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../components -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsEventQueue.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsEventQueue.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIEnvironment.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsEnvironment.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsEnvironment.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsEnvironment.cpp: In member function 'virtual nsrefcnt nsEnvironment::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsEnvironment' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsEnvironment.cpp:51:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsEnvironment, nsIEnvironment) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsEnvironment.cpp: In static member function 'static nsresult nsEnvironment::Create(nsISupports*, const nsIID&, void**)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsEnvironment.cpp:71:14: warning: deleting object of polymorphic class type 'nsEnvironment' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete obj; ^ nsThreadPool.cpp c++ -o nsThreadPool.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../components -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsThreadPool.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsThreadPool.cpp nsProcessCommon.cpp c++ -o nsProcessCommon.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../components -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsProcessCommon.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsProcessCommon.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIEventTarget.h:10, from ../../dist/include/nsIThread.h:10, from ../../dist/include/nsIThreadInternal.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsThread.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsThread.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsThread.cpp: In member function 'virtual nsrefcnt nsThread::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsThread' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsThread.cpp:158:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(nsThread) ^ nsTimerImpl.cpp c++ -o nsTimerImpl.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../components -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTimerImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsTimerImpl.cpp TimerThread.cpp c++ -o TimerThread.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -I./../components -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/TimerThread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/TimerThread.cpp In file included from ../../dist/system_wrappers/prtypes.h:3:0, from ../../dist/include/nscore.h:58, from ../../dist/include/nsrootidl.h:13, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsITimer.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsTimerImpl.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsTimerImpl.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsTimerImpl.h: In member function 'bool nsTimerImpl::IsRepeating() const': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsTimerImpl.h:118:38: warning: comparison between 'enum nsITimer::' and 'enum nsITimer::' [-Wenum-compare] PR_STATIC_ASSERT(TYPE_ONE_SHOT < TYPE_REPEATING_SLACK); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsTimerImpl.h:119:45: warning: comparison between 'enum nsITimer::' and 'enum nsITimer::' [-Wenum-compare] PR_STATIC_ASSERT(TYPE_REPEATING_SLACK < TYPE_REPEATING_PRECISE); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsTimerImpl.h:120:47: warning: comparison between 'enum nsITimer::' and 'enum nsITimer::' [-Wenum-compare] PR_STATIC_ASSERT(TYPE_REPEATING_PRECISE < TYPE_REPEATING_PRECISE_CAN_SKIP); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsProcessCommon.cpp:50: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsProcessCommon.cpp: In member function 'virtual nsrefcnt nsProcess::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsProcess' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsProcessCommon.cpp:96:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsProcess, nsIProcess, ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIProxyObjectManager.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsThreadPool.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsThreadPool.cpp: In member function 'virtual nsrefcnt nsThreadPool::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsThreadPool' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsThreadPool.cpp:67:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(nsThreadPool) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsTimerImpl.cpp: In member function 'virtual nsrefcnt nsTimerImpl::Release()': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsTimerImpl.cpp:96:12: warning: deleting object of polymorphic class type 'nsTimerImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ In file included from ../../dist/system_wrappers/prtypes.h:3:0, from ../../dist/include/nscore.h:58, from ../../dist/include/nsrootidl.h:13, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsITimer.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsTimerImpl.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/TimerThread.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsTimerImpl.h: In member function 'bool nsTimerImpl::IsRepeating() const': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsTimerImpl.h:118:38: warning: comparison between 'enum nsITimer::' and 'enum nsITimer::' [-Wenum-compare] PR_STATIC_ASSERT(TYPE_ONE_SHOT < TYPE_REPEATING_SLACK); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsTimerImpl.h:119:45: warning: comparison between 'enum nsITimer::' and 'enum nsITimer::' [-Wenum-compare] PR_STATIC_ASSERT(TYPE_REPEATING_SLACK < TYPE_REPEATING_PRECISE); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsTimerImpl.h:120:47: warning: comparison between 'enum nsITimer::' and 'enum nsITimer::' [-Wenum-compare] PR_STATIC_ASSERT(TYPE_REPEATING_PRECISE < TYPE_REPEATING_PRECISE_CAN_SKIP); ^ nsIEventTarget.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsIEventTarget.idl -d .deps/nsIEventTarget.xpt.pp -o _xpidlgen/nsIEventTarget.xpt nsIThread.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsIThread.idl -d .deps/nsIThread.xpt.pp -o _xpidlgen/nsIThread.xpt nsIThreadInternal.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsIThreadInternal.idl -d .deps/nsIThreadInternal.xpt.pp -o _xpidlgen/nsIThreadInternal.xpt In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsITimer.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsTimerImpl.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/TimerThread.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/TimerThread.cpp: In member function 'virtual nsrefcnt TimerThread::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'TimerThread' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/TimerThread.cpp:56:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(TimerThread, nsIRunnable, nsIObserver) ^ nsIThreadManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsIThreadManager.idl -d .deps/nsIThreadManager.xpt.pp -o _xpidlgen/nsIThreadManager.xpt nsIThreadPool.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsIThreadPool.idl -d .deps/nsIThreadPool.xpt.pp -o _xpidlgen/nsIThreadPool.xpt nsIRunnable.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsIRunnable.idl -d .deps/nsIRunnable.xpt.pp -o _xpidlgen/nsIRunnable.xpt nsITimer.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsITimer.idl -d .deps/nsITimer.xpt.pp -o _xpidlgen/nsITimer.xpt nsIEnvironment.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsIEnvironment.idl -d .deps/nsIEnvironment.xpt.pp -o _xpidlgen/nsIEnvironment.xpt nsIProcess.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsIProcess.idl -d .deps/nsIProcess.xpt.pp -o _xpidlgen/nsIProcess.xpt nsISupportsPriority.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads/nsISupportsPriority.idl -d .deps/nsISupportsPriority.xpt.pp -o _xpidlgen/nsISupportsPriority.xpt rm -f libxpcomthreads_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsEventQueue.o nsEnvironment.o nsThread.o nsThreadManager.o nsThreadPool.o nsProcessCommon.o nsTimerImpl.o TimerThread.o > libxpcomthreads_s.a.desc /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/xpcom_threads.xpt _xpidlgen/nsIEventTarget.xpt _xpidlgen/nsIThread.xpt _xpidlgen/nsIThreadInternal.xpt _xpidlgen/nsIThreadManager.xpt _xpidlgen/nsIThreadPool.xpt _xpidlgen/nsITimer.xpt _xpidlgen/nsIRunnable.xpt _xpidlgen/nsIEnvironment.xpt _xpidlgen/nsIProcess.xpt _xpidlgen/nsISupportsPriority.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/xpcom_threads.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/threads' /usr/pkg/bin/gmake -C reflect libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect' /usr/pkg/bin/gmake -C xptinfo libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo' /usr/pkg/bin/gmake -C public libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/public' nsIInterfaceInfoManager.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/public/nsIInterfaceInfoManager.idl -d .deps/nsIInterfaceInfoManager.xpt.pp -o _xpidlgen/nsIInterfaceInfoManager.xpt nsIInterfaceInfo.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/public/nsIInterfaceInfo.idl -d .deps/nsIInterfaceInfo.xpt.pp -o _xpidlgen/nsIInterfaceInfo.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/xpcom_xpti.xpt _xpidlgen/nsIInterfaceInfo.xpt _xpidlgen/nsIInterfaceInfoManager.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/xpcom_xpti.xpt ../../../../dist/bin/components gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/public' /usr/pkg/bin/gmake -C src libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src' xptiInterfaceInfoManager.cpp c++ -o xptiInterfaceInfoManager.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_XPT_API -D_IMPL_NS_COM -I./../../../ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/xptiInterfaceInfoManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src/xptiInterfaceInfoManager.cpp xptiTypelibGuts.cpp c++ -o xptiTypelibGuts.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_XPT_API -D_IMPL_NS_COM -I./../../../ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/xptiTypelibGuts.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src/xptiTypelibGuts.cpp xptiInterfaceInfo.cpp c++ -o xptiInterfaceInfo.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_XPT_API -D_IMPL_NS_COM -I./../../../ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/xptiInterfaceInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src/xptiInterfaceInfo.cpp xptiWorkingSet.cpp c++ -o xptiWorkingSet.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_XPT_API -D_IMPL_NS_COM -I./../../../ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/xptiWorkingSet.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src/xptiWorkingSet.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src/xptiInterfaceInfo.cpp: In member function 'virtual nsrefcnt xptiInterfaceInfo::Release()': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src/xptiInterfaceInfo.cpp:677:16: warning: deleting object of polymorphic class type 'xptiInterfaceInfo' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src/xptiprivate.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src/xptiInterfaceInfoManager.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src/xptiInterfaceInfoManager.cpp: In member function 'virtual nsrefcnt xptiInterfaceInfoManager::Release()': ../../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'xptiInterfaceInfoManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src/xptiInterfaceInfoManager.cpp:52:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(xptiInterfaceInfoManager, ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src/xptiprivate.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src/xptiWorkingSet.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src/xptiWorkingSet.cpp: In member function 'virtual nsrefcnt MemoryReporter_xptiWorkingSet::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_xptiWorkingSet' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src/xptiWorkingSet.cpp:53:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(xptiWorkingSet, ^ rm -f libxptinfo.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py xptiInterfaceInfo.o xptiInterfaceInfoManager.o xptiTypelibGuts.o xptiWorkingSet.o > libxptinfo.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptinfo' /usr/pkg/bin/gmake -C xptcall libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall' /usr/pkg/bin/gmake -C public libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/public' gmake[6]: Nothing to be done for 'libs'. gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/public' /usr/pkg/bin/gmake -C src libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src' xptcall.cpp c++ -o xptcall.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_XPTC_API -D_IMPL_NS_COM -I./../../xptinfo/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/xptcall.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/xptcall.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xptcall.h:55, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/xptcprivate.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/xptcall.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/xptcall.cpp: In function 'void NS_DestroyXPTCallStub_P(nsISomeInterface*)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/xptcall.cpp:94:16: warning: deleting object of polymorphic class type 'nsXPTCStubBase' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete(stub); ^ rm -f libxptcall.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py xptcall.o > libxptcall.a.desc /usr/pkg/bin/gmake -C md libs gmake[7]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md' /usr/pkg/bin/gmake -C unix libs gmake[8]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix' xptcstubs_x86_64_linux.cpp xptcinvoke_x86_64_unix.cpp c++ -o xptcinvoke_x86_64_unix.o -c -I../../../../../../dist/stl_wrappers -I../../../../../../dist/system_wrappers -include ../../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_XPTC_API -D_IMPL_NS_COM -I./../.. -I./../../../../xptinfo/src -I. -I. -I../../../../../../dist/include -I../../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h -MD -MF .deps/xptcinvoke_x86_64_unix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp c++ -o xptcstubs_x86_64_linux.o -c -I../../../../../../dist/stl_wrappers -I../../../../../../dist/system_wrappers -include ../../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_XPTC_API -D_IMPL_NS_COM -I./../.. -I./../../../../xptinfo/src -I. -I. -I../../../../../../dist/include -I../../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h -MD -MF .deps/xptcstubs_x86_64_linux.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.cpp In file included from ../../../../../../dist/include/jsval.h:45:0, from ../../../../../../dist/include/jsapi.h:50, from ../../../../../../dist/include/xptcall.h:55, from ./../../xptcprivate.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:41: ../../../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp: In function 'nsresult NS_InvokeByIndex_P(nsISupports*, PRUint32, PRUint32, nsXPTCVariant*)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:195:53: warning: 'a5' may be used uninitialized in this function [-Wmaybe-uninitialized] d6, d7); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:195:53: warning: 'a4' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:195:53: warning: 'a3' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:195:53: warning: 'a2' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:195:53: warning: 'a1' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:195:53: warning: 'a0' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:195:53: warning: 'd7' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:195:53: warning: 'd6' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:195:53: warning: 'd5' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:195:53: warning: 'd4' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:195:53: warning: 'd3' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:195:53: warning: 'd2' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:195:53: warning: 'd1' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:195:53: warning: 'd0' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:129:29: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] *d++ = value; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:82:14: note: 'value' was declared here PRUint64 value; ^ In file included from ../../../../../../dist/include/jsval.h:45:0, from ../../../../../../dist/include/jsapi.h:50, from ../../../../../../dist/include/xptcall.h:55, from ./../../xptcprivate.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.cpp:43: ../../../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libxptcmd.a ../../libxptcmd.a /usr/pkg/bin/python2.7 ../../../../../../config/pythonpath.py -I../../../../../../config ../../../../../../config/expandlibs_gen.py xptcinvoke_x86_64_unix.o xptcstubs_x86_64_linux.o > libxptcmd.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libxptcmd.a.desc ../.. gmake[8]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md/unix' gmake[7]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src/md' gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect/xptcall' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/reflect' /usr/pkg/bin/gmake -C proxy libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/public' nsIProxyObjectManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/public/nsIProxyObjectManager.idl -d .deps/nsIProxyObjectManager.xpt.pp -o _xpidlgen/nsIProxyObjectManager.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/proxyObject.xpt _xpidlgen/nsIProxyObjectManager.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/proxyObject.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src' nsProxyEventObject.cpp c++ -o nsProxyEventObject.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_COM -DEXPORT_XPTC_API -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/xpcom/threads/ -I./../../reflect/xptinfo/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsProxyEventObject.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEventObject.cpp nsProxyEventClass.cpp c++ -o nsProxyEventClass.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_COM -DEXPORT_XPTC_API -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/xpcom/threads/ -I./../../reflect/xptinfo/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsProxyEventClass.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEventClass.cpp nsProxyObjectManager.cpp c++ -o nsProxyObjectManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_COM -DEXPORT_XPTC_API -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/xpcom/threads/ -I./../../reflect/xptinfo/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsProxyObjectManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyObjectManager.cpp nsProxyEvent.cpp c++ -o nsProxyEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_COM -DEXPORT_XPTC_API -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/xpcom/threads/ -I./../../reflect/xptinfo/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsProxyEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEvent.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ../../../dist/include/nsXPTCUtils.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEventPrivate.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEvent.cpp:53: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ../../../dist/include/nsXPTCUtils.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEventPrivate.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEventClass.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ../../../dist/include/nsXPTCUtils.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEventPrivate.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyObjectManager.cpp:49: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ../../../dist/include/nsXPTCUtils.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEventPrivate.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEventObject.cpp:44: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEvent.cpp: In member function 'virtual nsresult nsProxyObject::nsProxyObjectDestructorEvent::Run()': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEvent.cpp:124:12: warning: deleting object of polymorphic class type 'nsProxyObject' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete mDoomed; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEvent.cpp: In member function 'nsrefcnt nsProxyObject::LockedRelease()': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEvent.cpp:399:12: warning: deleting object of polymorphic class type 'nsProxyObject' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEvent.cpp: In member function 'nsresult nsProxyObject::LockedFind(const nsIID&, void**)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEvent.cpp:469:20: warning: deleting object of polymorphic class type 'nsProxyEventObject' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete newpeo; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEvent.cpp:486:24: warning: deleting object of polymorphic class type 'nsProxyEventObject' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete newpeo; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyObjectManager.cpp: In static member function 'static void nsProxyObjectManager::Shutdown()': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyObjectManager.cpp:146:12: warning: deleting object of polymorphic class type 'nsProxyObjectManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete gInstance; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyObjectManager.cpp: In member function 'virtual nsresult nsProxyObjectManager::GetProxyForObject(nsIEventTarget*, const nsIID&, nsISupports*, PRInt32, void**)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyObjectManager.cpp:255:20: warning: deleting object of polymorphic class type 'nsProxyObject' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete newRoot; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEventObject.cpp: In member function 'virtual nsrefcnt nsProxyEventObject::Release()': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEventObject.cpp:116:12: warning: deleting object of polymorphic class type 'nsProxyEventObject' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEventPrivate.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEventObject.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEventObject.cpp: In member function 'virtual nsrefcnt nsProxyThreadFilter::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsProxyThreadFilter' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src/nsProxyEventObject.cpp:178:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsProxyThreadFilter, nsIThreadEventFilter) ^ rm -f libxpcomproxy_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsProxyEvent.o nsProxyEventClass.o nsProxyEventObject.o nsProxyObjectManager.o > libxpcomproxy_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/proxy' /usr/pkg/bin/gmake -C system libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system' nsIXULRuntime.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIXULRuntime.idl -d .deps/nsIXULRuntime.xpt.pp -o _xpidlgen/nsIXULRuntime.xpt nsIGnomeVFSService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIGnomeVFSService.idl -d .deps/nsIGnomeVFSService.xpt.pp -o _xpidlgen/nsIGnomeVFSService.xpt nsIGConfService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIGConfService.idl -d .deps/nsIGConfService.xpt.pp -o _xpidlgen/nsIGConfService.xpt nsIXULAppInfo.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIXULAppInfo.idl -d .deps/nsIXULAppInfo.xpt.pp -o _xpidlgen/nsIXULAppInfo.xpt nsIBlocklistService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIBlocklistService.idl -d .deps/nsIBlocklistService.xpt.pp -o _xpidlgen/nsIBlocklistService.xpt nsIGIOService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIGIOService.idl -d .deps/nsIGIOService.xpt.pp -o _xpidlgen/nsIGIOService.xpt nsIGSettingsService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIGSettingsService.idl -d .deps/nsIGSettingsService.xpt.pp -o _xpidlgen/nsIGSettingsService.xpt nsIDeviceMotion.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIDeviceMotion.idl -d .deps/nsIDeviceMotion.xpt.pp -o _xpidlgen/nsIDeviceMotion.xpt nsIGeolocationProvider.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIGeolocationProvider.idl -d .deps/nsIGeolocationProvider.xpt.pp -o _xpidlgen/nsIGeolocationProvider.xpt nsIHapticFeedback.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system/nsIHapticFeedback.idl -d .deps/nsIHapticFeedback.xpt.pp -o _xpidlgen/nsIHapticFeedback.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/xpcom_system.xpt _xpidlgen/nsIXULAppInfo.xpt _xpidlgen/nsIXULRuntime.xpt _xpidlgen/nsIGConfService.xpt _xpidlgen/nsIGnomeVFSService.xpt _xpidlgen/nsIBlocklistService.xpt _xpidlgen/nsIGIOService.xpt _xpidlgen/nsIGSettingsService.xpt _xpidlgen/nsIDeviceMotion.xpt _xpidlgen/nsIGeolocationProvider.xpt _xpidlgen/nsIHapticFeedback.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/xpcom_system.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/system' /usr/pkg/bin/gmake -C ../chrome libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/chrome' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/chrome/public' nsIToolkitChromeRegistry.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/public/nsIToolkitChromeRegistry.idl -d .deps/nsIToolkitChromeRegistry.xpt.pp -o _xpidlgen/nsIToolkitChromeRegistry.xpt nsIChromeRegistry.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/public/nsIChromeRegistry.idl -d .deps/nsIChromeRegistry.xpt.pp -o _xpidlgen/nsIChromeRegistry.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/chrome.xpt _xpidlgen/nsIChromeRegistry.xpt _xpidlgen/nsIToolkitChromeRegistry.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/chrome.xpt ../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/chrome/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src' nsChromeRegistryChrome.cpp c++ -o nsChromeRegistryChrome.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../netwerk/protocol/res -I../../netwerk/base/src -I../../xpcom/components -I../../xpcom -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsChromeRegistryChrome.pp /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeRegistryChrome.cpp nsChromeProtocolHandler.cpp c++ -o nsChromeProtocolHandler.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../netwerk/protocol/res -I../../netwerk/base/src -I../../xpcom/components -I../../xpcom -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsChromeProtocolHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeProtocolHandler.cpp nsChromeRegistryContent.cpp c++ -o nsChromeRegistryContent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../netwerk/protocol/res -I../../netwerk/base/src -I../../xpcom/components -I../../xpcom -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsChromeRegistryContent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeRegistryContent.cpp nsChromeRegistry.cpp c++ -o nsChromeRegistry.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../netwerk/protocol/res -I../../netwerk/base/src -I../../xpcom/components -I../../xpcom -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsChromeRegistry.pp /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeRegistry.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeRegistry.h:62, from /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeProtocolHandler.cpp:47: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeRegistry.h:62, from /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeRegistry.cpp:42: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from ../../dist/include/nsAutoPtr.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeProtocolHandler.cpp:45: /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeProtocolHandler.cpp: In member function 'virtual nsrefcnt nsChromeProtocolHandler::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsChromeProtocolHandler' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeProtocolHandler.cpp:74:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsChromeProtocolHandler, ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/chromium/src/base/file_path.h:70:0, from ../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from ../../dist/include/IPC/IPCMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/RegistryMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeRegistryContent.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeRegistryChrome.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeRegistry.h:62, from /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeRegistryContent.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeRegistryChrome.cpp:39: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeRegistryChrome.cpp:39: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src/nsChromeRegistryChrome.cpp:55:0: ../../xpcom/components/nsComponentManager.h: In member function 'bool nsComponentManagerImpl::ComponentLocationComparator::Equals(const nsComponentManagerImpl::ComponentLocation&, const nsComponentManagerImpl::ComponentLocation&) const': ../../xpcom/components/nsComponentManager.h:172:20: warning: unused variable 'rv' [-Wunused-variable] nsresult rv = a.location->Equals(b.location, &res); ^ rm -f libchrome_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsChromeRegistry.o nsChromeRegistryChrome.o nsChromeProtocolHandler.o nsChromeRegistryContent.o > libchrome_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/chrome/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/chrome' /usr/pkg/bin/gmake -C build libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build' nsArrayUtils.cpp c++ -o nsArrayUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsArrayUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsArrayUtils.cpp nsCategoryCache.cpp nsCOMPtr.cpp c++ -o nsCategoryCache.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCategoryCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsCategoryCache.cpp c++ -o nsCOMPtr.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCOMPtr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsCOMPtr.cpp nsArrayEnumerator.cpp c++ -o nsArrayEnumerator.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsArrayEnumerator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsArrayEnumerator.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIArray.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsArrayEnumerator.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsArrayEnumerator.cpp: In member function 'virtual nsrefcnt nsSimpleArrayEnumerator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSimpleArrayEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsArrayEnumerator.cpp:69:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSimpleArrayEnumerator, nsISimpleEnumerator) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsArrayEnumerator.cpp: In member function 'virtual nsrefcnt nsCOMArrayEnumerator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCOMArrayEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsArrayEnumerator.cpp:159:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsCOMArrayEnumerator, nsISimpleEnumerator) ^ nsCOMArray.cpp c++ -o nsCOMArray.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCOMArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsCOMArray.cpp nsCRTGlue.cpp c++ -o nsCRTGlue.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCRTGlue.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsCRTGlue.cpp nsClassInfoImpl.cpp c++ -o nsClassInfoImpl.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsClassInfoImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsClassInfoImpl.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIObserverService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsCategoryCache.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsCategoryCache.cpp: In member function 'virtual nsrefcnt nsCategoryObserver::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCategoryObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsCategoryCache.cpp:106:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsCategoryObserver, nsIObserver) ^ nsComponentManagerUtils.cpp c++ -o nsComponentManagerUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsComponentManagerUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsComponentManagerUtils.cpp nsEnumeratorUtils.cpp c++ -o nsEnumeratorUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsEnumeratorUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsEnumeratorUtils.cpp nsID.cpp c++ -o nsID.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsID.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsID.cpp nsIInterfaceRequestorUtils.cpp c++ -o nsIInterfaceRequestorUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsIInterfaceRequestorUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsIInterfaceRequestorUtils.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsISimpleEnumerator.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsEnumeratorUtils.cpp:45: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsEnumeratorUtils.cpp: In member function 'virtual nsrefcnt nsSingletonEnumerator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSingletonEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expaIn file included from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsComponentManagerUtils.cpp:75:0: ./../components/nsComponentManager.h: In member function 'bool nsComponentManagerImpl::ComponentLocationComparator::Equals(const nsComponentManagerImpl::ComponentLocation&, const nsComponentManagerImpl::ComponentLocation&) const': ./../components/nsComponentManager.h:172:20: warning: unused variable 'rv' [-Wunused-variable] nsresult rv = a.location->Equals(b.location, &res); ^ nsion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsEnumeratorUtils.cpp:158:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSingletonEnumerator, nsISimpleEnumerator) ^ nsINIParser.cpp nsISupportsImpl.cpp c++ -o nsISupportsImpl.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsISupportsImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsISupportsImpl.cpp c++ -o nsINIParser.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsINIParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsINIParser.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsEnumeratorUtils.cpp: In member function 'virtual nsrefcnt nsUnionEnumerator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsUnionEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsEnumeratorUtils.cpp:236:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsUnionEnumerator, nsISimpleEnumerator) ^ nsMemory.cpp c++ -o nsMemory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMemory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsMemory.cpp nsWeakReference.cpp c++ -o nsWeakReference.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsWeakReference.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsWeakReference.cpp nsVersionComparator.cpp c++ -o nsVersionComparator.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsVersionComparator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsVersionComparator.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsXPCOMPrivate.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsMemory.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ In file included from ./../glue/nsISupportsUtils.h:61:0, from ./../glue/nsCOMPtr.h:64, from ./../glue/nsIWeakReferenceUtils.h:43, from ./../glue/nsWeakReference.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsWeakReference.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsWeakReference.cpp: In member function 'virtual nsrefcnt nsWeakReference::Release()': ./../glue/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsWeakReference' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ./../glue/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ./../glue/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsWeakReference.cpp:146:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsWeakReference, nsIWeakReference) ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsTHashtable.cpp c++ -o nsTHashtable.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTHashtable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsTHashtable.cpp nsQuickSort.cpp c++ -o nsQuickSort.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsQuickSort.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsQuickSort.cpp nsVoidArray.cpp c++ -o nsVoidArray.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsVoidArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsVoidArray.cpp nsTArray.cpp c++ -o nsTArray.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsTArray.cpp nsThreadUtils.cpp c++ -o nsThreadUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsThreadUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsThreadUtils.cpp nsTObserverArray.cpp c++ -o nsTObserverArray.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTObserverArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsTObserverArray.cpp nsCycleCollectionParticipant.cpp c++ -o nsCycleCollectionParticipant.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCycleCollectionParticipant.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsCycleCollectionParticipant.cpp nsCycleCollectorUtils.cpp c++ -o nsCycleCollectorUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCycleCollectorUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsCycleCollectorUtils.cpp nsDeque.cpp c++ -o nsDeque.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDeque.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsDeque.cpp pldhash.cpp c++ -o pldhash.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/pldhash.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/pldhash.cpp BlockingResourceBase.cpp c++ -o BlockingResourceBase.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/BlockingResourceBase.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/BlockingResourceBase.cpp DeadlockDetector.cpp c++ -o DeadlockDetector.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/DeadlockDetector.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/DeadlockDetector.cpp SSE.cpp c++ -o SSE.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/SSE.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/SSE.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsDeque.cpp: In member function 'void nsDeque::SetDeallocator(nsDequeFunctor*)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsDeque.cpp:132:10: warning: deleting object of abstract class type 'nsDequeFunctor' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete mDeallocator; ^ unused.cpp c++ -o unused.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/unused.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/unused.cpp nsProxyRelease.cpp c++ -o nsProxyRelease.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsProxyRelease.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsProxyRelease.cpp nsTextFormatter.cpp c++ -o nsTextFormatter.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTextFormatter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsTextFormatter.cpp GenericFactory.cpp c++ -o GenericFactory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/GenericFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/GenericFactory.cpp FileUtils.cpp c++ -o FileUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/FileUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/FileUtils.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIFactory.h:10, from ../../dist/include/mozilla/Module.h:43, from ../../dist/include/mozilla/GenericFactory.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/GenericFactory.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/GenericFactory.cpp: In member function 'virtual nsrefcnt mozilla::GenericFactory::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::GenericFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/GenericFactory.cpp:42:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(GenericFactory, nsIFactory) ^ nsXPComInit.cpp c++ -o nsXPComInit.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsXPComInit.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsXPComInit.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsTextFormatter.cpp: In function 'int dosprintf(SprintfState*, const PRUnichar*, __va_list_tag*)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsTextFormatter.cpp:855:22: warning: variable 'fmt0' set but not used [-Wunused-but-set-variable] const PRUnichar *fmt0; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsTextFormatter.cpp:868:22: warning: variable 'dolPt' set but not used [-Wunused-but-set-variable] const PRUnichar* dolPt = NULL; ^ nsXPCOMStrings.cpp c++ -o nsXPCOMStrings.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsXPCOMStrings.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsXPCOMStrings.cpp Services.cpp c++ -o Services.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Services.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/Services.cpp Omnijar.cpp c++ -o Omnijar.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DOMNIJAR_NAME="omni.ja" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src -I./../reflect/xptinfo/src -I../../chrome/src -I./../../docshell/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Omnijar.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/Omnijar.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/Services.cpp:40:0: ./../components/nsComponentManager.h: In member function 'bool nsComponentManagerImpl::ComponentLocationComparator::Equals(const nsComponentManagerImpl::ComponentLocation&, const nsComponentManagerImpl::ComponentLocation&) const': ./../components/nsComponentManager.h:172:20: warning: unused variable 'rv' [-Wunused-variable] nsresult rv = a.location->Equals(b.location, &res); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsXPCOMPrivate.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/Services.cpp:50: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsXPComInit.cpp:40:0: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from ./../glue/nsXPTCUtils.h:41, from ../../dist/include/mozilla/XPCOM.h:175, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsXPComInit.cpp:42: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsXPComInit.cpp:74:0: ./../components/nsComponentManager.h: In member function 'bool nsComponentManagerImpl::ComponentLocationComparator::Equals(const nsComponentManagerImpl::ComponentLocation&, const nsComponentManagerImpl::ComponentLocation&) const': ./../components/nsComponentManager.h:172:20: warning: unused variable 'rv' [-Wunused-variable] nsresult rv = a.location->Equals(b.location, &res); ^ In file included from ../../dist/system_wrappers/prtypes.h:3:0, from ../../ipc/chromium/src/base/basictypes.h:20, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build/nsXPComInit.cpp:40: ./../threads/nsTimerImpl.h: In member function 'bool nsTimerImpl::IsRepeating() const': ./../threads/nsTimerImpl.h:118:38: warning: comparison between 'enum nsITimer::' and 'enum nsITimer::' [-Wenum-compare] PR_STATIC_ASSERT(TYPE_ONE_SHOT < TYPE_REPEATING_SLACK); ^ ./../threads/nsTimerImpl.h:119:45: warning: comparison between 'enum nsITimer::' and 'enum nsITimer::' [-Wenum-compare] PR_STATIC_ASSERT(TYPE_REPEATING_SLACK < TYPE_REPEATING_PRECISE); ^ ./../threads/nsTimerImpl.h:120:47: warning: comparison between 'enum nsITimer::' and 'enum nsITimer::' [-Wenum-compare] PR_STATIC_ASSERT(TYPE_REPEATING_PRECISE < TYPE_REPEATING_PRECISE_CAN_SKIP); ^ rm -f libxpcom_core.a ../../staticlib/libxpcom_core.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsArrayEnumerator.o nsArrayUtils.o nsCategoryCache.o nsCOMPtr.o nsCOMArray.o nsCRTGlue.o nsClassInfoImpl.o nsComponentManagerUtils.o nsEnumeratorUtils.o nsID.o nsIInterfaceRequestorUtils.o nsINIParser.o nsISupportsImpl.o nsMemory.o nsWeakReference.o nsVersionComparator.o nsTHashtable.o nsQuickSort.o nsVoidArray.o nsTArray.o nsThreadUtils.o nsTObserverArray.o nsCycleCollectionParticipant.o nsCycleCollectorUtils.o nsDeque.o pldhash.o BlockingResourceBase.o DeadlockDetector.o SSE.o unused.o nsProxyRelease.o nsTextFormatter.o GenericFactory.o FileUtils.o nsXPComInit.o nsXPCOMStrings.o Services.o Omnijar.o ../../chrome/src/libchrome_s.a ../ds/libxpcomds_s.a ../io/libxpcomio_s.a ../components/libxpcomcomponents_s.a ../threads/libxpcomthreads_s.a ../proxy/src/libxpcomproxy_s.a ../base/libxpcombase_s.a ../reflect/xptcall/src/libxptcall.a ../reflect/xptcall/src/libxptcmd.a ../reflect/xptinfo/src/libxptinfo.a ../../dist/lib/libxpt.a ../string/src/libstring_s.a > libxpcom_core.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libxpcom_core.a.desc ../../staticlib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom/build' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpcom' /usr/pkg/bin/gmake -C modules/libreg libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg' /usr/pkg/bin/gmake -C include libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg/include' gmake[4]: Nothing to be done for 'libs'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg/include' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg/src' VerReg.c gcc -o VerReg.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DUSE_BUFFERED_REGISTRY_IO -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/VerReg.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg/src/VerReg.c vr_stubs.c gcc -o vr_stubs.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DUSE_BUFFERED_REGISTRY_IO -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vr_stubs.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg/src/vr_stubs.c nr_bufio.c gcc -o nr_bufio.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DUSE_BUFFERED_REGISTRY_IO -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/nr_bufio.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg/src/nr_bufio.c reg.c gcc -o reg.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DUSE_BUFFERED_REGISTRY_IO -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/reg.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg/src/reg.c /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/sdk/lib rm -f libmozreg_s.a libmozreg_s.a.desc /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_exec.py --extract -- ar cr libmozreg_s.a reg.o VerReg.o vr_stubs.o nr_bufio.o ranlib libmozreg_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py reg.o VerReg.o vr_stubs.o nr_bufio.o > libmozreg_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libmozreg_s.a libmozreg_s.a.desc ../../../staticlib /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libmozreg_s.a libmozreg_s.a.desc ../../../dist/lib /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 libmozreg_s.a libmozreg_s.a.desc ../../../dist/sdk/lib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libreg' /usr/pkg/bin/gmake -C modules/libpref libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref' /usr/pkg/bin/gmake -C public libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public' nsIRelativeFilePref.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public/nsIRelativeFilePref.idl -d .deps/nsIRelativeFilePref.xpt.pp -o _xpidlgen/nsIRelativeFilePref.xpt nsIPrefService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public/nsIPrefService.idl -d .deps/nsIPrefService.xpt.pp -o _xpidlgen/nsIPrefService.xpt nsIPrefBranch.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public/nsIPrefBranch.idl -d .deps/nsIPrefBranch.xpt.pp -o _xpidlgen/nsIPrefBranch.xpt nsIPrefBranchInternal.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public/nsIPrefBranchInternal.idl -d .deps/nsIPrefBranchInternal.xpt.pp -o _xpidlgen/nsIPrefBranchInternal.xpt nsIPrefBranch2.idl nsIPrefLocalizedString.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public/nsIPrefLocalizedString.idl -d .deps/nsIPrefLocalizedString.xpt.pp -o _xpidlgen/nsIPrefLocalizedString.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public/nsIPrefBranch2.idl -d .deps/nsIPrefBranch2.xpt.pp -o _xpidlgen/nsIPrefBranch2.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/pref.xpt _xpidlgen/nsIPrefBranchInternal.xpt _xpidlgen/nsIRelativeFilePref.xpt _xpidlgen/nsIPrefService.xpt _xpidlgen/nsIPrefBranch.xpt _xpidlgen/nsIPrefBranch2.xpt _xpidlgen/nsIPrefLocalizedString.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/pref.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/public' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src' nsPrefsFactory.cpp c++ -o nsPrefsFactory.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOS_ARCH=NetBSD -DMOZ_WIDGET_TOOLKIT=gtk2 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPrefsFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/nsPrefsFactory.cpp prefapi.cpp prefread.cpp c++ -o prefapi.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOS_ARCH=NetBSD -DMOZ_WIDGET_TOOLKIT=gtk2 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/prefapi.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/prefapi.cpp c++ -o prefread.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOS_ARCH=NetBSD -DMOZ_WIDGET_TOOLKIT=gtk2 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/prefread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/prefread.cpp nsPrefBranch.cpp c++ -o nsPrefBranch.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOS_ARCH=NetBSD -DMOZ_WIDGET_TOOLKIT=gtk2 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPrefBranch.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/nsPrefBranch.cpp Preferences.cpp c++ -o Preferences.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOS_ARCH=NetBSD -DMOZ_WIDGET_TOOLKIT=gtk2 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/Preferences.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/Preferences.cpp /usr/pkg/bin/python2.7 ../../../config/Preprocessor.py -DOS_ARCH=NetBSD -DMOZ_WIDGET_TOOLKIT=gtk2 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED ../../../netwerk/base/public/security-prefs.js init/all.js > greprefs.js In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/nsPrefBranch.cpp:41: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/Preferences.cpp:40: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsGeoPosition.h:45, from ../../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/nsPrefBranch.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/nsPrefBranch.cpp:41: ../../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsGeoPosition.h:45, from ../../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/Preferences.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/Preferences.cpp:40: ../../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/IPC/IPCMessageUtils.h:48, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:13, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/Preferences.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/Preferences.cpp: In member function 'virtual nsrefcnt mozilla::ValueObserver::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::ValueObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/Preferences.cpp:165:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(ValueObserver, nsIObserver) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/Preferences.cpp: In member function 'nsresult mozilla::Preferences::UseDefaultPrefFile()': /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src/Preferences.cpp:587:16: warning: variable 'rv2' set but not used [-Wunused-but-set-variable] nsresult rv, rv2; ^ rm -f libpref.a ../../../staticlib/components/libpref.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsPrefBranch.o nsPrefsFactory.o prefapi.o prefread.o Preferences.o > libpref.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libpref.a.desc ../../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R greprefs.js ../../../dist/bin/ gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libpref' /usr/pkg/bin/gmake -C intl libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation' /usr/pkg/bin/gmake -C public libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale' /usr/pkg/bin/gmake -C public libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk' /usr/pkg/bin/gmake -C idl libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locales' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ./fr/hyphenation/hyph_fr.dic ./en-US/hyphenation/hyph_en_US.dic ./nn/hyphenation/hyph_nn.dic ./de-1996/hyphenation/hyph_de-1996.dic ./pt/hyphenation/hyph_pt.dic ./it/hyphenation/hyph_it.dic ./eo/hyphenation/hyph_eo.dic ./de-CH/hyphenation/hyph_de-CH.dic ./nl/hyphenation/hyph_nl.dic ./es/hyphenation/hyph_es.dic ./uk/hyphenation/hyph_uk.dic ./de-1901/hyphenation/hyph_de-1901.dic ./tr/hyphenation/hyph_tr.dic ./ca/hyphenation/hyph_ca.dic ./hsb/hyphenation/hyph_hsb.dic ./lt/hyphenation/hyph_lt.dic ./bg/hyphenation/hyph_bg.dic ./nb/hyphenation/hyph_nb.dic ./ru/hyphenation/hyph_ru.dic ./kmr/hyphenation/hyph_kmr.dic ./la/hyphenation/hyph_la.dic ./af/hyphenation/hyph_af.dic ./is/hyphenation/hyph_is.dic ./sl/hyphenation/hyph_sl.dic ./hr/hyphenation/hyph_hr.dic ./cy/hyphenation/hyph_cy.dic ./da/hyphenation/hyph_da.dic ./gl/hyphenation/hyph_gl.dic ./ia/hyphenation/hyph_ia.dic ./sv/hyphenation/hyph_sv.dic ./et/hyphenation/hyph_et.dic ./fi/hyphenation/hyph_fi.dic ./mn/hyphenation/hyph_mn.dic ./sh/hyphenation/hyph_sh.dic ./hu/hyphenation/hyph_hu.dic ../../dist/bin/hyphenation gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/idl' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation/public' gmake[5]: Nothing to be done for 'libs'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/public' gmake[5]: Nothing to be done for 'libs'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/public' /usr/pkg/bin/gmake -C idl libs gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locales' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/idl' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation/src' hyphen.c gcc -o hyphen.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/hyphen.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation/src/hyphen.c nsISemanticUnitScanner.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/idl/nsISemanticUnitScanner.idl -d .deps/nsISemanticUnitScanner.xpt.pp -o _xpidlgen/nsISemanticUnitScanner.xpt gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres/public' nsILocale.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/idl/nsILocale.idl -d .deps/nsILocale.xpt.pp -o _xpidlgen/nsILocale.xpt nsIStringBundle.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres/public/nsIStringBundle.idl -d .deps/nsIStringBundle.xpt.pp -o _xpidlgen/nsIStringBundle.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation/src/hyphen.c: In function 'hnj_hyphen_load': /scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation/src/hyphen.c:389:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (; pc < (strlen(word) + 1); pc++) { ^ /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/lwbrk.xpt _xpidlgen/nsISemanticUnitScanner.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/lwbrk.xpt ../../../dist/bin/components nsILocaleService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/idl/nsILocaleService.idl -d .deps/nsILocaleService.xpt.pp -o _xpidlgen/nsILocaleService.xpt nsIStringBundleOverride.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres/public/nsIStringBundleOverride.idl -d .deps/nsIStringBundleOverride.xpt.pp -o _xpidlgen/nsIStringBundleOverride.xpt gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/idl' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/public' gmake[5]: Nothing to be done for 'libs'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/src' nsJISx4501LineBreaker.cpp c++ -o nsJISx4501LineBreaker.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsJISx4501LineBreaker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/src/nsJISx4501LineBreaker.cpp nsIScriptableDateFormat.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/idl/nsIScriptableDateFormat.idl -d .deps/nsIScriptableDateFormat.xpt.pp -o _xpidlgen/nsIScriptableDateFormat.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/intl.xpt _xpidlgen/nsIStringBundle.xpt _xpidlgen/nsIStringBundleOverride.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/intl.xpt ../../../dist/bin/components nsHyphenator.cpp c++ -o nsHyphenator.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHyphenator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation/src/nsHyphenator.cpp gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres/src' nsStringBundle.cpp c++ -o nsStringBundle.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStringBundle.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres/src/nsStringBundle.cpp nsICollation.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/idl/nsICollation.idl -d .deps/nsICollation.xpt.pp -o _xpidlgen/nsICollation.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/locale.xpt _xpidlgen/nsILocale.xpt _xpidlgen/nsILocaleService.xpt _xpidlgen/nsIScriptableDateFormat.xpt _xpidlgen/nsICollation.xpt nsSampleWordBreaker.cpp c++ -o nsSampleWordBreaker.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSampleWordBreaker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/src/nsSampleWordBreaker.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/locale.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/idl' /usr/pkg/bin/gmake -C src libs nsSemanticUnitScanner.cpp c++ -o nsSemanticUnitScanner.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSemanticUnitScanner.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/src/nsSemanticUnitScanner.cpp nsHyphenationManager.cpp c++ -o nsHyphenationManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHyphenationManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation/src/nsHyphenationManager.cpp gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src' nsCollation.cpp c++ -o nsCollation.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCollation.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/nsCollation.cpp nsPangoBreaker.cpp c++ -o nsPangoBreaker.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPangoBreaker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/src/nsPangoBreaker.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/nsString.h:212, from ../../../dist/include/nsStringGlue.h:49, from ../../../dist/include/nsIPlatformCharset.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/nsCollation.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/nsCollation.cpp: In member function 'virtual nsrefcnt nsCollationFactory::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCollationFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/nsCollation.cpp:52:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsCollationFactory, nsICollationFactory) ^ nsScriptableDateFormat.cpp c++ -o nsScriptableDateFormat.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsScriptableDateFormat.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/nsScriptableDateFormat.cpp nsStringBundleTextOverride.cpp c++ -o nsStringBundleTextOverride.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStringBundleTextOverride.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres/src/nsStringBundleTextOverride.cpp nsLanguageAtomService.cpp c++ -o nsLanguageAtomService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsLanguageAtomService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/nsLanguageAtomService.cpp rm -f liblwbrk_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsJISx4501LineBreaker.o nsSampleWordBreaker.o nsSemanticUnitScanner.o nsPangoBreaker.o > liblwbrk_s.a.desc hnjstdio.cpp c++ -o hnjstdio.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/hnjstdio.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation/src/hnjstdio.cpp gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/lwbrk' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil' /usr/pkg/bin/gmake -C idl libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/idl' In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIComponentManager.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/nsLanguageAtomService.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/nsLanguageAtomService.cpp: In member function 'virtual nsrefcnt nsLanguageAtomService::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsLanguageAtomService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/nsLanguageAtomService.cpp:48:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsLanguageAtomService, nsILanguageAtomService) ^ nsIEntityConverter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/idl/nsIEntityConverter.idl -d .deps/nsIEntityConverter.xpt.pp -o _xpidlgen/nsIEntityConverter.xpt nsLocale.cpp nsISaveAsCharset.idl c++ -o nsLocale.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsLocale.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/nsLocale.cpp /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/idl/nsISaveAsCharset.idl -d .deps/nsISaveAsCharset.xpt.pp -o _xpidlgen/nsISaveAsCharset.xpt rm -f libstrres_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsStringBundle.o nsStringBundleTextOverride.o > libstrres_s.a.desc rm -f libhyphenation_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py hyphen.o nsHyphenator.o nsHyphenationManager.o hnjstdio.o > libhyphenation_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/strres' nsLocaleService.cpp c++ -o nsLocaleService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsLocaleService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/nsLocaleService.cpp nsIUnicodeNormalizer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/idl/nsIUnicodeNormalizer.idl -d .deps/nsIUnicodeNormalizer.xpt.pp -o _xpidlgen/nsIUnicodeNormalizer.xpt gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/hyphenation' /usr/pkg/bin/python2.7 props2arrays.py charsetalias.properties charsetalias.properties.h nsUConvPropertySearch.cpp c++ -o nsUConvPropertySearch.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUConvPropertySearch.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/nsUConvPropertySearch.cpp /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/unicharutil.xpt _xpidlgen/nsIEntityConverter.xpt _xpidlgen/nsISaveAsCharset.xpt _xpidlgen/nsIUnicodeNormalizer.xpt nsCharsetAliasImp.cpp c++ -o nsCharsetAliasImp.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCharsetAliasImp.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/nsCharsetAliasImp.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/unicharutil.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/idl' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/public' gmake[5]: Nothing to be done for 'libs'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/public' /usr/pkg/bin/gmake -C util libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util' nsUnicharUtils.cpp c++ -o nsUnicharUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicharUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util/nsUnicharUtils.cpp nsBidiUtils.cpp c++ -o nsBidiUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBidiUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util/nsBidiUtils.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/sdk/lib rm -f libnslocale_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsCollation.o nsScriptableDateFormat.o nsLanguageAtomService.o nsLocale.o nsLocaleService.o nsCharsetAliasImp.o nsUConvPropertySearch.o > libnslocale_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util/nsUnicharUtils.cpp:415:1: warning: always_inline function might not be inlinable [-Wattributes] GetLowerUTF8Codepoint(const char* aStr, const char* aEnd, const char **aNext) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util/nsUnicharUtils.cpp:207:1: warning: always_inline function might not be inlinable [-Wattributes] ToLowerCaseASCII_inline(const PRUnichar aChar) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util/nsUnicharUtils.cpp:195:1: warning: always_inline function might not be inlinable [-Wattributes] ToLowerCase_inline(PRUnichar aChar) ^ /usr/pkg/bin/gmake -C unix libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/unix' nsDateTimeFormatUnix.cpp nsCollationUnix.cpp c++ -o nsCollationUnix.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./.. -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsCollationUnix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/unix/nsCollationUnix.cpp c++ -o nsDateTimeFormatUnix.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./.. -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsDateTimeFormatUnix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/unix/nsDateTimeFormatUnix.cpp nsPosixLocale.cpp c++ -o nsPosixLocale.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./.. -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsPosixLocale.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/unix/nsPosixLocale.cpp rm -f libunicharutil_external_s.a libunicharutil_external_s.a.desc /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_exec.py --extract -- ar cr libunicharutil_external_s.a nsUnicharUtils.o nsBidiUtils.o In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsILocale.h:10, from ../../../../dist/include/nsICollation.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/unix/nsCollationUnix.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/unix/nsCollationUnix.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/unix/nsCollationUnix.cpp: In member function 'virtual nsrefcnt nsCollationUnix::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCollationUnix' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/unix/nsCollationUnix.cpp:79:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsCollationUnix, nsICollation) ^ /usr/pkg/bin/python2.7 ../props2arrays.py unixcharset.properties unixcharset.properties.h nsUNIXCharset.cpp c++ -o nsUNIXCharset.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./.. -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsUNIXCharset.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/unix/nsUNIXCharset.cpp ranlib libunicharutil_external_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsUnicharUtils.o nsBidiUtils.o > libunicharutil_external_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libunicharutil_external_s.a libunicharutil_external_s.a.desc ../../../dist/lib /usr/pkg/bin/gmake -C internal libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util/internal' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ../nsUnicharUtils.cpp . /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ../nsBidiUtils.cpp . nsUnicharUtils.cpp c++ -o nsUnicharUtils.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./.. -I./../../src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsUnicharUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util/internal/nsUnicharUtils.cpp nsBidiUtils.cpp c++ -o nsBidiUtils.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./.. -I./../../src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsBidiUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util/internal/nsBidiUtils.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util/internal/nsUnicharUtils.cpp:415:1: warning: always_inline function might not be inlinable [-Wattributes] GetLowerUTF8Codepoint(const char* aStr, const char* aEnd, const char **aNext) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util/internal/nsUnicharUtils.cpp:207:1: warning: always_inline function might not be inlinable [-Wattributes] ToLowerCaseASCII_inline(const PRUnichar aChar) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util/internal/nsUnicharUtils.cpp:195:1: warning: always_inline function might not be inlinable [-Wattributes] ToLowerCase_inline(PRUnichar aChar) ^ rm -f libplatlocale_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsCollationUnix.o nsDateTimeFormatUnix.o nsPosixLocale.o nsUNIXCharset.o > libplatlocale_s.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src/unix' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 PluralForm.jsm ../../../dist/bin/modules /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ./langGroups.properties ./language.properties ../../../dist/bin/res gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/locale' rm -f libunicharutil_s.a libunicharutil_s.a.desc /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_exec.py --extract -- ar cr libunicharutil_s.a nsUnicharUtils.o nsBidiUtils.o ranlib libunicharutil_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsUnicharUtils.o nsBidiUtils.o > libunicharutil_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libunicharutil_s.a libunicharutil_s.a.desc ../../../../staticlib /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libunicharutil_s.a libunicharutil_s.a.desc ../../../../dist/lib gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util/internal' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 libunicharutil_external_s.a libunicharutil_external_s.a.desc ../../../dist/sdk/lib gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/util' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/src' nsCategoryImp.cpp c++ -o nsCategoryImp.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCategoryImp.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/src/nsCategoryImp.cpp nsEntityConverter.cpp c++ -o nsEntityConverter.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEntityConverter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/src/nsEntityConverter.cpp nsSaveAsCharset.cpp c++ -o nsSaveAsCharset.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSaveAsCharset.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/src/nsSaveAsCharset.cpp nsCaseConversionImp2.cpp c++ -o nsCaseConversionImp2.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCaseConversionImp2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/src/nsCaseConversionImp2.cpp nsUnicodeNormalizer.cpp c++ -o nsUnicodeNormalizer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeNormalizer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/src/nsUnicodeNormalizer.cpp rm -f libucharucomp_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsCaseConversionImp2.o nsCategoryImp.o nsEntityConverter.o nsSaveAsCharset.o nsUnicodeNormalizer.o > libucharucomp_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/src' /usr/pkg/bin/gmake -C tables libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/tables' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R htmlEntityVersions.properties html40Latin1.properties html40Symbols.properties html40Special.properties transliterate.properties mathml20.properties ../../../dist/bin/res/entityTables gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil/tables' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/unicharutil' /usr/pkg/bin/gmake -C uconv libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv' /usr/pkg/bin/gmake -C idl libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/idl' nsICurrentCharsetListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/idl/nsICurrentCharsetListener.idl -d .deps/nsICurrentCharsetListener.xpt.pp -o _xpidlgen/nsICurrentCharsetListener.xpt nsICharsetConverterManager.idl nsIScriptableUConv.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/idl/nsICharsetConverterManager.idl -d .deps/nsICharsetConverterManager.xpt.pp -o _xpidlgen/nsICharsetConverterManager.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/idl/nsIScriptableUConv.idl -d .deps/nsIScriptableUConv.xpt.pp -o _xpidlgen/nsIScriptableUConv.xpt nsITextToSubURI.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/idl/nsITextToSubURI.idl -d .deps/nsITextToSubURI.xpt.pp -o _xpidlgen/nsITextToSubURI.xpt nsIUTF8ConverterService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/idl/nsIUTF8ConverterService.idl -d .deps/nsIUTF8ConverterService.xpt.pp -o _xpidlgen/nsIUTF8ConverterService.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/uconv.xpt _xpidlgen/nsITextToSubURI.xpt _xpidlgen/nsICurrentCharsetListener.xpt _xpidlgen/nsICharsetConverterManager.xpt _xpidlgen/nsIScriptableUConv.xpt _xpidlgen/nsIUTF8ConverterService.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/uconv.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/idl' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/public' gmake[5]: Nothing to be done for 'libs'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/public' /usr/pkg/bin/gmake -C util libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/util' uscan.c gcc -o uscan.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/uscan.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/util/uscan.c nsUCSupport.cpp c++ -o nsUCSupport.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUCSupport.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/util/nsUCSupport.cpp umap.c gcc -o umap.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/umap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/util/umap.c ugen.c gcc -o ugen.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/ugen.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/util/ugen.c nsUCConstructors.cpp c++ -o nsUCConstructors.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUCConstructors.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/util/nsUCConstructors.cpp nsUnicodeDecodeHelper.cpp nsUnicodeEncodeHelper.cpp c++ -o nsUnicodeDecodeHelper.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeDecodeHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/util/nsUnicodeDecodeHelper.cpp c++ -o nsUnicodeEncodeHelper.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeEncodeHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/util/nsUnicodeEncodeHelper.cpp rm -f libucvutil_s.a ../../../staticlib/libucvutil_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py ugen.o uscan.o umap.o nsUCSupport.o nsUCConstructors.o nsUnicodeDecodeHelper.o nsUnicodeEncodeHelper.o > libucvutil_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libucvutil_s.a.desc ../../../staticlib gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/util' /usr/pkg/bin/gmake -C ucvja libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvja' nsUnicodeToSJIS.cpp c++ -o nsUnicodeToSJIS.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToSJIS.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvja/nsUnicodeToSJIS.cpp nsUnicodeToEUCJP.cpp c++ -o nsUnicodeToEUCJP.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToEUCJP.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvja/nsUnicodeToEUCJP.cpp nsUnicodeToISO2022JP.cpp c++ -o nsUnicodeToISO2022JP.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO2022JP.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvja/nsUnicodeToISO2022JP.cpp nsJapaneseToUnicode.cpp c++ -o nsJapaneseToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsJapaneseToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvja/nsJapaneseToUnicode.cpp nsUnicodeToJISx0201.cpp c++ -o nsUnicodeToJISx0201.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToJISx0201.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvja/nsUnicodeToJISx0201.cpp rm -f libucvja_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsJapaneseToUnicode.o nsUnicodeToSJIS.o nsUnicodeToEUCJP.o nsUnicodeToISO2022JP.o nsUnicodeToJISx0201.o > libucvja_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvja' /usr/pkg/bin/gmake -C ucvcn libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvcn' nsUnicodeToGB2312V2.cpp c++ -o nsUnicodeToGB2312V2.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToGB2312V2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvcn/nsUnicodeToGB2312V2.cpp nsGBKToUnicode.cpp c++ -o nsGBKToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsGBKToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvcn/nsGBKToUnicode.cpp nsUnicodeToGBK.cpp c++ -o nsUnicodeToGBK.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToGBK.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvcn/nsUnicodeToGBK.cpp nsGB2312ToUnicodeV2.cpp c++ -o nsGB2312ToUnicodeV2.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsGB2312ToUnicodeV2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvcn/nsGB2312ToUnicodeV2.cpp nsISO2022CNToUnicode.cpp c++ -o nsISO2022CNToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO2022CNToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvcn/nsISO2022CNToUnicode.cpp nsUnicodeToISO2022CN.cpp c++ -o nsUnicodeToISO2022CN.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO2022CN.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvcn/nsUnicodeToISO2022CN.cpp nsHZToUnicode.cpp c++ -o nsHZToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHZToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvcn/nsHZToUnicode.cpp nsUnicodeToHZ.cpp c++ -o nsUnicodeToHZ.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToHZ.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvcn/nsUnicodeToHZ.cpp nsGBKConvUtil.cpp c++ -o nsGBKConvUtil.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsGBKConvUtil.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvcn/nsGBKConvUtil.cpp rm -f libucvcn_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsGB2312ToUnicodeV2.o nsUnicodeToGB2312V2.o nsGBKToUnicode.o nsUnicodeToGBK.o nsISO2022CNToUnicode.o nsUnicodeToISO2022CN.o nsHZToUnicode.o nsUnicodeToHZ.o nsGBKConvUtil.o > libucvcn_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvcn' /usr/pkg/bin/gmake -C ucvlatin libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin' nsISO88592ToUnicode.cpp c++ -o nsISO88592ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO88592ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO88592ToUnicode.cpp nsISO88593ToUnicode.cpp c++ -o nsISO88593ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO88593ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO88593ToUnicode.cpp nsISO88594ToUnicode.cpp c++ -o nsISO88594ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO88594ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO88594ToUnicode.cpp nsAsciiToUnicode.cpp c++ -o nsAsciiToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAsciiToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsAsciiToUnicode.cpp nsISO88595ToUnicode.cpp c++ -o nsISO88595ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO88595ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO88595ToUnicode.cpp nsISO88596ToUnicode.cpp c++ -o nsISO88596ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO88596ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO88596ToUnicode.cpp nsISO88596EToUnicode.cpp c++ -o nsISO88596EToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO88596EToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO88596EToUnicode.cpp nsISO88596IToUnicode.cpp c++ -o nsISO88596IToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO88596IToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO88596IToUnicode.cpp nsISO88597ToUnicode.cpp c++ -o nsISO88597ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO88597ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO88597ToUnicode.cpp nsISO88598ToUnicode.cpp c++ -o nsISO88598ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO88598ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO88598ToUnicode.cpp nsISO88598EToUnicode.cpp c++ -o nsISO88598EToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO88598EToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO88598EToUnicode.cpp nsISO88598IToUnicode.cpp c++ -o nsISO88598IToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO88598IToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO88598IToUnicode.cpp nsISO88599ToUnicode.cpp c++ -o nsISO88599ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO88599ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO88599ToUnicode.cpp nsISO885910ToUnicode.cpp c++ -o nsISO885910ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO885910ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO885910ToUnicode.cpp nsISO885911ToUnicode.cpp c++ -o nsISO885911ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO885911ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO885911ToUnicode.cpp nsISO885913ToUnicode.cpp c++ -o nsISO885913ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO885913ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO885913ToUnicode.cpp nsISO885914ToUnicode.cpp c++ -o nsISO885914ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO885914ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO885914ToUnicode.cpp nsISO885915ToUnicode.cpp c++ -o nsISO885915ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO885915ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO885915ToUnicode.cpp nsISO885916ToUnicode.cpp c++ -o nsISO885916ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO885916ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISO885916ToUnicode.cpp nsISOIR111ToUnicode.cpp c++ -o nsISOIR111ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISOIR111ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsISOIR111ToUnicode.cpp nsCP1250ToUnicode.cpp c++ -o nsCP1250ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP1250ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsCP1250ToUnicode.cpp nsCP1255ToUnicode.cpp nsCP1253ToUnicode.cpp nsCP1254ToUnicode.cpp c++ -o nsCP1255ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP1255ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsCP1255ToUnicode.cpp nsCP1251ToUnicode.cpp c++ -o nsCP1254ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP1254ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsCP1254ToUnicode.cpp c++ -o nsCP1251ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP1251ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsCP1251ToUnicode.cpp c++ -o nsCP1253ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP1253ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsCP1253ToUnicode.cpp nsCP1256ToUnicode.cpp c++ -o nsCP1256ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP1256ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsCP1256ToUnicode.cpp nsCP1257ToUnicode.cpp c++ -o nsCP1257ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP1257ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsCP1257ToUnicode.cpp nsCP1258ToUnicode.cpp c++ -o nsCP1258ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP1258ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsCP1258ToUnicode.cpp nsCP866ToUnicode.cpp c++ -o nsCP866ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP866ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsCP866ToUnicode.cpp nsCP874ToUnicode.cpp c++ -o nsCP874ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP874ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsCP874ToUnicode.cpp nsTIS620ToUnicode.cpp c++ -o nsTIS620ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTIS620ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsTIS620ToUnicode.cpp nsKOI8UToUnicode.cpp c++ -o nsKOI8UToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsKOI8UToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsKOI8UToUnicode.cpp nsKOI8RToUnicode.cpp c++ -o nsKOI8RToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsKOI8RToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsKOI8RToUnicode.cpp nsMacCEToUnicode.cpp c++ -o nsMacCEToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMacCEToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsMacCEToUnicode.cpp nsMacGreekToUnicode.cpp c++ -o nsMacGreekToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMacGreekToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsMacGreekToUnicode.cpp nsMacTurkishToUnicode.cpp c++ -o nsMacTurkishToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMacTurkishToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsMacTurkishToUnicode.cpp nsMacCroatianToUnicode.cpp c++ -o nsMacCroatianToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMacCroatianToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsMacCroatianToUnicode.cpp nsMacCyrillicToUnicode.cpp nsMacRomanianToUnicode.cpp c++ -o nsMacRomanianToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMacRomanianToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsMacRomanianToUnicode.cpp c++ -o nsMacCyrillicToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMacCyrillicToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsMacCyrillicToUnicode.cpp nsMacIcelandicToUnicode.cpp c++ -o nsMacIcelandicToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMacIcelandicToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsMacIcelandicToUnicode.cpp nsMacHebrewToUnicode.cpp c++ -o nsMacHebrewToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMacHebrewToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsMacHebrewToUnicode.cpp nsMacArabicToUnicode.cpp c++ -o nsMacArabicToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMacArabicToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsMacArabicToUnicode.cpp nsMacDevanagariToUnicode.cpp c++ -o nsMacDevanagariToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMacDevanagariToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsMacDevanagariToUnicode.cpp nsMacFarsiToUnicode.cpp c++ -o nsMacFarsiToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMacFarsiToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsMacFarsiToUnicode.cpp nsMacGujaratiToUnicode.cpp c++ -o nsMacGujaratiToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMacGujaratiToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsMacGujaratiToUnicode.cpp nsMacGurmukhiToUnicode.cpp c++ -o nsMacGurmukhiToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMacGurmukhiToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsMacGurmukhiToUnicode.cpp nsGEOSTD8ToUnicode.cpp c++ -o nsGEOSTD8ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsGEOSTD8ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsGEOSTD8ToUnicode.cpp nsARMSCII8ToUnicode.cpp c++ -o nsARMSCII8ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsARMSCII8ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsARMSCII8ToUnicode.cpp nsTCVN5712ToUnicode.cpp c++ -o nsTCVN5712ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTCVN5712ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsTCVN5712ToUnicode.cpp nsVISCIIToUnicode.cpp c++ -o nsVISCIIToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsVISCIIToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsVISCIIToUnicode.cpp nsVPSToUnicode.cpp c++ -o nsVPSToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsVPSToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsVPSToUnicode.cpp nsUTF7ToUnicode.cpp c++ -o nsUTF7ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUTF7ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUTF7ToUnicode.cpp nsMUTF7ToUnicode.cpp c++ -o nsMUTF7ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMUTF7ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsMUTF7ToUnicode.cpp nsUCS2BEToUnicode.cpp c++ -o nsUCS2BEToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUCS2BEToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUCS2BEToUnicode.cpp nsT61ToUnicode.cpp c++ -o nsT61ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsT61ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsT61ToUnicode.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUTF7ToUnicode.cpp: In member function 'virtual nsresult nsBasicUTF7Decoder::ConvertNoBuff(const char*, PRInt32*, PRUnichar*, PRInt32*)': /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUTF7ToUnicode.cpp:201:8: warning: variable 'ch' set but not used [-Wunused-but-set-variable] char ch; ^ nsUserDefinedToUnicode.cpp c++ -o nsUserDefinedToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUserDefinedToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUserDefinedToUnicode.cpp nsUnicodeToAscii.cpp c++ -o nsUnicodeToAscii.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToAscii.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToAscii.cpp nsUnicodeToISO88592.cpp c++ -o nsUnicodeToISO88592.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO88592.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO88592.cpp nsUnicodeToISO88593.cpp c++ -o nsUnicodeToISO88593.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO88593.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO88593.cpp nsUnicodeToISO88594.cpp c++ -o nsUnicodeToISO88594.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO88594.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO88594.cpp nsUnicodeToISO88595.cpp c++ -o nsUnicodeToISO88595.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO88595.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO88595.cpp nsUnicodeToISO88596.cpp c++ -o nsUnicodeToISO88596.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO88596.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO88596.cpp nsUnicodeToISO88596E.cpp c++ -o nsUnicodeToISO88596E.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO88596E.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO88596E.cpp nsUnicodeToISO88596I.cpp c++ -o nsUnicodeToISO88596I.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO88596I.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO88596I.cpp nsUnicodeToISO88597.cpp c++ -o nsUnicodeToISO88597.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO88597.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO88597.cpp nsUnicodeToISO88598.cpp c++ -o nsUnicodeToISO88598.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO88598.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO88598.cpp nsUnicodeToISO88598E.cpp c++ -o nsUnicodeToISO88598E.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO88598E.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO88598E.cpp nsUnicodeToISO88598I.cpp c++ -o nsUnicodeToISO88598I.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO88598I.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO88598I.cpp nsUnicodeToISO88599.cpp c++ -o nsUnicodeToISO88599.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO88599.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO88599.cpp nsUnicodeToISO885910.cpp c++ -o nsUnicodeToISO885910.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO885910.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO885910.cpp nsUnicodeToISO885911.cpp c++ -o nsUnicodeToISO885911.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO885911.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO885911.cpp nsUnicodeToISO885913.cpp c++ -o nsUnicodeToISO885913.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO885913.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO885913.cpp nsUnicodeToISO885914.cpp c++ -o nsUnicodeToISO885914.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO885914.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO885914.cpp nsUnicodeToISO885915.cpp c++ -o nsUnicodeToISO885915.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO885915.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO885915.cpp nsUnicodeToISO885916.cpp c++ -o nsUnicodeToISO885916.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO885916.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISO885916.cpp nsUnicodeToISOIR111.cpp c++ -o nsUnicodeToISOIR111.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISOIR111.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToISOIR111.cpp nsUnicodeToCP1250.cpp c++ -o nsUnicodeToCP1250.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP1250.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToCP1250.cpp nsUnicodeToCP1251.cpp c++ -o nsUnicodeToCP1251.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP1251.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToCP1251.cpp nsUnicodeToCP1253.cpp c++ -o nsUnicodeToCP1253.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP1253.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToCP1253.cpp nsUnicodeToCP1254.cpp c++ -o nsUnicodeToCP1254.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP1254.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToCP1254.cpp nsUnicodeToCP1255.cpp c++ -o nsUnicodeToCP1255.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP1255.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToCP1255.cpp nsUnicodeToCP1256.cpp c++ -o nsUnicodeToCP1256.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP1256.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToCP1256.cpp nsUnicodeToCP1257.cpp c++ -o nsUnicodeToCP1257.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP1257.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToCP1257.cpp nsUnicodeToCP1258.cpp c++ -o nsUnicodeToCP1258.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP1258.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToCP1258.cpp nsUnicodeToCP874.cpp c++ -o nsUnicodeToCP874.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP874.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToCP874.cpp nsUnicodeToTIS620.cpp c++ -o nsUnicodeToTIS620.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToTIS620.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToTIS620.cpp nsUnicodeToCP866.cpp c++ -o nsUnicodeToCP866.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP866.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToCP866.cpp nsUnicodeToKOI8R.cpp c++ -o nsUnicodeToKOI8R.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToKOI8R.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToKOI8R.cpp nsUnicodeToKOI8U.cpp c++ -o nsUnicodeToKOI8U.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToKOI8U.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToKOI8U.cpp nsUnicodeToMacCE.cpp c++ -o nsUnicodeToMacCE.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToMacCE.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToMacCE.cpp nsUnicodeToMacGreek.cpp c++ -o nsUnicodeToMacGreek.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToMacGreek.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToMacGreek.cpp nsUnicodeToMacTurkish.cpp c++ -o nsUnicodeToMacTurkish.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToMacTurkish.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToMacTurkish.cpp nsUnicodeToMacCroatian.cpp c++ -o nsUnicodeToMacCroatian.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToMacCroatian.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToMacCroatian.cpp nsUnicodeToMacRomanian.cpp c++ -o nsUnicodeToMacRomanian.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToMacRomanian.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToMacRomanian.cpp nsUnicodeToMacCyrillic.cpp c++ -o nsUnicodeToMacCyrillic.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToMacCyrillic.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToMacCyrillic.cpp nsUnicodeToMacIcelandic.cpp c++ -o nsUnicodeToMacIcelandic.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToMacIcelandic.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToMacIcelandic.cpp nsUnicodeToMacHebrew.cpp c++ -o nsUnicodeToMacHebrew.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToMacHebrew.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToMacHebrew.cpp nsUnicodeToMacArabic.cpp c++ -o nsUnicodeToMacArabic.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToMacArabic.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToMacArabic.cpp nsUnicodeToMacDevanagari.cpp c++ -o nsUnicodeToMacDevanagari.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToMacDevanagari.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToMacDevanagari.cpp nsUnicodeToMacFarsi.cpp c++ -o nsUnicodeToMacFarsi.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToMacFarsi.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToMacFarsi.cpp nsUnicodeToMacGujarati.cpp c++ -o nsUnicodeToMacGujarati.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToMacGujarati.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToMacGujarati.cpp nsUnicodeToMacGurmukhi.cpp c++ -o nsUnicodeToMacGurmukhi.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToMacGurmukhi.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToMacGurmukhi.cpp nsUnicodeToGEOSTD8.cpp c++ -o nsUnicodeToGEOSTD8.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToGEOSTD8.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToGEOSTD8.cpp nsUnicodeToARMSCII8.cpp c++ -o nsUnicodeToARMSCII8.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToARMSCII8.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToARMSCII8.cpp nsUnicodeToTCVN5712.cpp c++ -o nsUnicodeToTCVN5712.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToTCVN5712.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToTCVN5712.cpp nsUnicodeToVISCII.cpp c++ -o nsUnicodeToVISCII.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToVISCII.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToVISCII.cpp nsUnicodeToVPS.cpp c++ -o nsUnicodeToVPS.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToVPS.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToVPS.cpp nsUnicodeToUTF7.cpp c++ -o nsUnicodeToUTF7.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToUTF7.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToUTF7.cpp nsUnicodeToMUTF7.cpp c++ -o nsUnicodeToMUTF7.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToMUTF7.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToMUTF7.cpp nsUnicodeToUCS2BE.cpp c++ -o nsUnicodeToUCS2BE.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToUCS2BE.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToUCS2BE.cpp nsUnicodeToT61.cpp c++ -o nsUnicodeToT61.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToT61.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToT61.cpp nsUnicodeToUserDefined.cpp c++ -o nsUnicodeToUserDefined.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToUserDefined.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToUserDefined.cpp nsUnicodeToSymbol.cpp c++ -o nsUnicodeToSymbol.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToSymbol.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToSymbol.cpp nsUnicodeToZapfDingbat.cpp c++ -o nsUnicodeToZapfDingbat.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToZapfDingbat.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToZapfDingbat.cpp nsUnicodeToAdobeEuro.cpp c++ -o nsUnicodeToAdobeEuro.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToAdobeEuro.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToAdobeEuro.cpp nsUnicodeToTSCII.cpp c++ -o nsUnicodeToTSCII.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToTSCII.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin/nsUnicodeToTSCII.cpp rm -f libucvlatin_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsAsciiToUnicode.o nsISO88592ToUnicode.o nsISO88593ToUnicode.o nsISO88594ToUnicode.o nsISO88595ToUnicode.o nsISO88596ToUnicode.o nsISO88596EToUnicode.o nsISO88596IToUnicode.o nsISO88597ToUnicode.o nsISO88598ToUnicode.o nsISO88598EToUnicode.o nsISO88598IToUnicode.o nsISO88599ToUnicode.o nsISO885910ToUnicode.o nsISO885911ToUnicode.o nsISO885913ToUnicode.o nsISO885914ToUnicode.o nsISO885915ToUnicode.o nsISO885916ToUnicode.o nsISOIR111ToUnicode.o nsCP1250ToUnicode.o nsCP1251ToUnicode.o nsCP1253ToUnicode.o nsCP1254ToUnicode.o nsCP1255ToUnicode.o nsCP1256ToUnicode.o nsCP1257ToUnicode.o nsCP1258ToUnicode.o nsCP866ToUnicode.o nsCP874ToUnicode.o nsTIS620ToUnicode.o nsKOI8UToUnicode.o nsKOI8RToUnicode.o nsMacCEToUnicode.o nsMacGreekToUnicode.o nsMacTurkishToUnicode.o nsMacCroatianToUnicode.o nsMacRomanianToUnicode.o nsMacCyrillicToUnicode.o nsMacIcelandicToUnicode.o nsMacHebrewToUnicode.o nsMacArabicToUnicode.o nsMacDevanagariToUnicode.o nsMacFarsiToUnicode.o nsMacGujaratiToUnicode.o nsMacGurmukhiToUnicode.o nsGEOSTD8ToUnicode.o nsARMSCII8ToUnicode.o nsTCVN5712ToUnicode.o nsVISCIIToUnicode.o nsVPSToUnicode.o nsUTF7ToUnicode.o nsMUTF7ToUnicode.o nsUCS2BEToUnicode.o nsT61ToUnicode.o nsUserDefinedToUnicode.o nsUnicodeToAscii.o nsUnicodeToISO88592.o nsUnicodeToISO88593.o nsUnicodeToISO88594.o nsUnicodeToISO88595.o nsUnicodeToISO88596.o nsUnicodeToISO88596E.o nsUnicodeToISO88596I.o nsUnicodeToISO88597.o nsUnicodeToISO88598.o nsUnicodeToISO88598E.o nsUnicodeToISO88598I.o nsUnicodeToISO88599.o nsUnicodeToISO885910.o nsUnicodeToISO885911.o nsUnicodeToISO885913.o nsUnicodeToISO885914.o nsUnicodeToISO885915.o nsUnicodeToISO885916.o nsUnicodeToISOIR111.o nsUnicodeToCP1250.o nsUnicodeToCP1251.o nsUnicodeToCP1253.o nsUnicodeToCP1254.o nsUnicodeToCP1255.o nsUnicodeToCP1256.o nsUnicodeToCP1257.o nsUnicodeToCP1258.o nsUnicodeToCP874.o nsUnicodeToTIS620.o nsUnicodeToCP866.o nsUnicodeToKOI8R.o nsUnicodeToKOI8U.o nsUnicodeToMacCE.o nsUnicodeToMacGreek.o nsUnicodeToMacTurkish.o nsUnicodeToMacCroatian.o nsUnicodeToMacRomanian.o nsUnicodeToMacCyrillic.o nsUnicodeToMacIcelandic.o nsUnicodeToMacHebrew.o nsUnicodeToMacArabic.o nsUnicodeToMacDevanagari.o nsUnicodeToMacFarsi.o nsUnicodeToMacGujarati.o nsUnicodeToMacGurmukhi.o nsUnicodeToGEOSTD8.o nsUnicodeToARMSCII8.o nsUnicodeToTCVN5712.o nsUnicodeToVISCII.o nsUnicodeToVPS.o nsUnicodeToUTF7.o nsUnicodeToMUTF7.o nsUnicodeToUCS2BE.o nsUnicodeToT61.o nsUnicodeToUserDefined.o nsUnicodeToSymbol.o nsUnicodeToZapfDingbat.o nsUnicodeToAdobeEuro.o nsUnicodeToTSCII.o > libucvlatin_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvlatin' /usr/pkg/bin/gmake -C ucvtw libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw' nsBIG5HKSCSToUnicode.cpp c++ -o nsBIG5HKSCSToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBIG5HKSCSToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw/nsBIG5HKSCSToUnicode.cpp nsUnicodeToBIG5.cpp c++ -o nsUnicodeToBIG5.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToBIG5.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw/nsUnicodeToBIG5.cpp nsUnicodeToBIG5HKSCS.cpp c++ -o nsUnicodeToBIG5HKSCS.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToBIG5HKSCS.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw/nsUnicodeToBIG5HKSCS.cpp nsBIG5ToUnicode.cpp c++ -o nsBIG5ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBIG5ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw/nsBIG5ToUnicode.cpp nsUnicodeToHKSCS.cpp c++ -o nsUnicodeToHKSCS.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToHKSCS.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw/nsUnicodeToHKSCS.cpp rm -f libucvtw_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsBIG5ToUnicode.o nsUnicodeToBIG5.o nsBIG5HKSCSToUnicode.o nsUnicodeToBIG5HKSCS.o nsUnicodeToHKSCS.o > libucvtw_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw' /usr/pkg/bin/gmake -C ucvtw2 libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw2' nsUnicodeToEUCTW.cpp c++ -o nsUnicodeToEUCTW.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToEUCTW.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw2/nsUnicodeToEUCTW.cpp nsEUCTWToUnicode.cpp c++ -o nsEUCTWToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEUCTWToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw2/nsEUCTWToUnicode.cpp rm -f libucvtw2_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsEUCTWToUnicode.o nsUnicodeToEUCTW.o > libucvtw2_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvtw2' /usr/pkg/bin/gmake -C ucvko libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvko' nsUnicodeToEUCKR.cpp c++ -o nsUnicodeToEUCKR.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToEUCKR.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvko/nsUnicodeToEUCKR.cpp nsISO2022KRToUnicode.cpp c++ -o nsISO2022KRToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO2022KRToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvko/nsISO2022KRToUnicode.cpp nsCP949ToUnicode.cpp c++ -o nsCP949ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP949ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvko/nsCP949ToUnicode.cpp nsEUCKRToUnicode.cpp c++ -o nsEUCKRToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEUCKRToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvko/nsEUCKRToUnicode.cpp nsUnicodeToCP949.cpp c++ -o nsUnicodeToCP949.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP949.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvko/nsUnicodeToCP949.cpp nsUnicodeToJohab.cpp c++ -o nsUnicodeToJohab.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToJohab.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvko/nsUnicodeToJohab.cpp nsJohabToUnicode.cpp c++ -o nsJohabToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsJohabToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvko/nsJohabToUnicode.cpp rm -f libucvko_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsEUCKRToUnicode.o nsUnicodeToEUCKR.o nsISO2022KRToUnicode.o nsCP949ToUnicode.o nsUnicodeToCP949.o nsUnicodeToJohab.o nsJohabToUnicode.o > libucvko_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvko' /usr/pkg/bin/gmake -C ucvibm libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm' nsCP852ToUnicode.cpp nsCP855ToUnicode.cpp c++ -o nsCP852ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP852ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm/nsCP852ToUnicode.cpp c++ -o nsCP855ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP855ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm/nsCP855ToUnicode.cpp nsCP857ToUnicode.cpp c++ -o nsCP857ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP857ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm/nsCP857ToUnicode.cpp nsCP850ToUnicode.cpp c++ -o nsCP850ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP850ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm/nsCP850ToUnicode.cpp nsCP862ToUnicode.cpp c++ -o nsCP862ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP862ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm/nsCP862ToUnicode.cpp nsCP864ToUnicode.cpp c++ -o nsCP864ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP864ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm/nsCP864ToUnicode.cpp nsCP864iToUnicode.cpp c++ -o nsCP864iToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP864iToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm/nsCP864iToUnicode.cpp nsUnicodeToCP850.cpp c++ -o nsUnicodeToCP850.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP850.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm/nsUnicodeToCP850.cpp nsUnicodeToCP852.cpp c++ -o nsUnicodeToCP852.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP852.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm/nsUnicodeToCP852.cpp nsUnicodeToCP855.cpp c++ -o nsUnicodeToCP855.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP855.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm/nsUnicodeToCP855.cpp nsUnicodeToCP857.cpp c++ -o nsUnicodeToCP857.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP857.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm/nsUnicodeToCP857.cpp nsUnicodeToCP862.cpp c++ -o nsUnicodeToCP862.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP862.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm/nsUnicodeToCP862.cpp nsUnicodeToCP864.cpp c++ -o nsUnicodeToCP864.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP864.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm/nsUnicodeToCP864.cpp nsUnicodeToCP864i.cpp c++ -o nsUnicodeToCP864i.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP864i.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm/nsUnicodeToCP864i.cpp rm -f libucvibm_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsCP850ToUnicode.o nsCP852ToUnicode.o nsCP855ToUnicode.o nsCP857ToUnicode.o nsCP862ToUnicode.o nsCP864ToUnicode.o nsCP864iToUnicode.o nsUnicodeToCP850.o nsUnicodeToCP852.o nsUnicodeToCP855.o nsUnicodeToCP857.o nsUnicodeToCP862.o nsUnicodeToCP864.o nsUnicodeToCP864i.o > libucvibm_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/ucvibm' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src' nsConverterInputStream.cpp c++ -o nsConverterInputStream.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsConverterInputStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsConverterInputStream.cpp nsConverterOutputStream.cpp c++ -o nsConverterOutputStream.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsConverterOutputStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsConverterOutputStream.cpp nsTextToSubURI.cpp nsUConvModule.cpp c++ -o nsTextToSubURI.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTextToSubURI.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsTextToSubURI.cpp c++ -o nsUConvModule.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUConvModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsUConvModule.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsConverterOutputStream.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsConverterOutputStream.cpp: In member function 'virtual nsrefcnt nsConverterOutputStream::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsConverterOutputStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsConverterOutputStream.cpp:47:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsConverterOutputStream, ^ nsCharsetConverterManager.cpp c++ -o nsCharsetConverterManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCharsetConverterManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsCharsetConverterManager.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsConverterInputStream.cpp: In member function 'PRUint32 nsConverterInputStream::Fill(nsresult*)': /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsConverterInputStream.cpp:258:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] mUnicharData->GetBufferSize() > mUnicharDataLength); ^ nsUTF8ConverterService.cpp c++ -o nsUTF8ConverterService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUTF8ConverterService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsUTF8ConverterService.cpp nsUTF8ToUnicode.cpp c++ -o nsUTF8ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUTF8ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsUTF8ToUnicode.cpp nsUnicodeToUTF8.cpp c++ -o nsUnicodeToUTF8.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToUTF8.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsUnicodeToUTF8.cpp nsScriptableUConv.cpp c++ -o nsScriptableUConv.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsScriptableUConv.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsScriptableUConv.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from ./../util/nsUCSupport.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsUnicodeToUTF8.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsUnicodeToUTF8.cpp: In member function 'virtual nsrefcnt nsUnicodeToUTF8::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsUnicodeToUTF8' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsUnicodeToUTF8.cpp:44:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsUnicodeToUTF8, nsIUnicodeEncoder) ^ nsISO88591ToUnicode.cpp c++ -o nsISO88591ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsISO88591ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsISO88591ToUnicode.cpp nsCP1252ToUnicode.cpp c++ -o nsCP1252ToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCP1252ToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsCP1252ToUnicode.cpp nsMacRomanToUnicode.cpp c++ -o nsMacRomanToUnicode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMacRomanToUnicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsMacRomanToUnicode.cpp nsUnicodeToISO88591.cpp c++ -o nsUnicodeToISO88591.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToISO88591.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsUnicodeToISO88591.cpp nsUnicodeToCP1252.cpp c++ -o nsUnicodeToCP1252.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToCP1252.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsUnicodeToCP1252.cpp nsUnicodeToMacRoman.cpp c++ -o nsUnicodeToMacRoman.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicodeToMacRoman.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsUnicodeToMacRoman.cpp nsUTF8ToUnicodeSSE2.cpp c++ -o nsUTF8ToUnicodeSSE2.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -msse2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUTF8ToUnicodeSSE2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src/nsUTF8ToUnicodeSSE2.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/bin/chrome rm -f libuconv.a ../../../staticlib/components/libuconv.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsUConvModule.o nsConverterInputStream.o nsConverterOutputStream.o nsTextToSubURI.o nsCharsetConverterManager.o nsUTF8ConverterService.o nsUTF8ToUnicode.o nsUnicodeToUTF8.o nsScriptableUConv.o nsISO88591ToUnicode.o nsCP1252ToUnicode.o nsMacRomanToUnicode.o nsUnicodeToISO88591.o nsUnicodeToCP1252.o nsUnicodeToMacRoman.o nsUTF8ToUnicodeSSE2.o ../ucvlatin/libucvlatin_s.a ../ucvibm/libucvibm_s.a ../ucvja/libucvja_s.a ../ucvtw2/libucvtw2_s.a ../ucvtw/libucvtw_s.a ../ucvko/libucvko_s.a ../ucvcn/libucvcn_s.a > libuconv.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libuconv.a.desc ../../../staticlib/components /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/uconv' /usr/pkg/bin/gmake -C build libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/build' nsI18nModule.cpp c++ -o nsI18nModule.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../lwbrk/src -I./../unicharutil/src -I./../strres/src -I./../locale/src -I./../locale/src/unix -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsI18nModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/build/nsI18nModule.cpp rm -f libi18n.a ../../staticlib/components/libi18n.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsI18nModule.o ../lwbrk/src/liblwbrk_s.a ../unicharutil/src/libucharucomp_s.a ../strres/src/libstrres_s.a ../locale/src/libnslocale_s.a ../locale/src/unix/libplatlocale_s.a ../hyphenation/src//libhyphenation_s.a > libi18n.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libi18n.a.desc ../../staticlib/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/build' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl' /usr/pkg/bin/gmake -C netwerk libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk' /usr/pkg/bin/gmake -C base libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public' nsIApplicationCacheChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIApplicationCacheChannel.idl -d .deps/nsIApplicationCacheChannel.xpt.pp -o _xpidlgen/nsIApplicationCacheChannel.xpt nsIApplicationCacheService.idl nsIApplicationCache.idl nsIApplicationCacheContainer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIApplicationCache.idl -d .deps/nsIApplicationCache.xpt.pp -o _xpidlgen/nsIApplicationCache.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIApplicationCacheService.idl -d .deps/nsIApplicationCacheService.xpt.pp -o _xpidlgen/nsIApplicationCacheService.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIApplicationCacheContainer.idl -d .deps/nsIApplicationCacheContainer.xpt.pp -o _xpidlgen/nsIApplicationCacheContainer.xpt nsIAuthInformation.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAuthInformation.idl -d .deps/nsIAuthInformation.xpt.pp -o _xpidlgen/nsIAuthInformation.xpt nsIAuthPrompt.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAuthPrompt.idl -d .deps/nsIAuthPrompt.xpt.pp -o _xpidlgen/nsIAuthPrompt.xpt nsIAuthPrompt2.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAuthPrompt2.idl -d .deps/nsIAuthPrompt2.xpt.pp -o _xpidlgen/nsIAuthPrompt2.xpt nsIAuthPromptAdapterFactory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAuthPromptAdapterFactory.idl -d .deps/nsIAuthPromptAdapterFactory.xpt.pp -o _xpidlgen/nsIAuthPromptAdapterFactory.xpt nsIAuthPromptCallback.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAuthPromptCallback.idl -d .deps/nsIAuthPromptCallback.xpt.pp -o _xpidlgen/nsIAuthPromptCallback.xpt nsIAsyncStreamCopier.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAsyncStreamCopier.idl -d .deps/nsIAsyncStreamCopier.xpt.pp -o _xpidlgen/nsIAsyncStreamCopier.xpt nsIAsyncVerifyRedirectCallback.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAsyncVerifyRedirectCallback.idl -d .deps/nsIAsyncVerifyRedirectCallback.xpt.pp -o _xpidlgen/nsIAsyncVerifyRedirectCallback.xpt nsIBufferedStreams.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIBufferedStreams.idl -d .deps/nsIBufferedStreams.xpt.pp -o _xpidlgen/nsIBufferedStreams.xpt nsICancelable.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsICancelable.idl -d .deps/nsICancelable.xpt.pp -o _xpidlgen/nsICancelable.xpt nsIChannelPolicy.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIChannelPolicy.idl -d .deps/nsIChannelPolicy.xpt.pp -o _xpidlgen/nsIChannelPolicy.xpt nsICryptoHash.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsICryptoHash.idl -d .deps/nsICryptoHash.xpt.pp -o _xpidlgen/nsICryptoHash.xpt nsICryptoHMAC.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsICryptoHMAC.idl -d .deps/nsICryptoHMAC.xpt.pp -o _xpidlgen/nsICryptoHMAC.xpt nsIDownloader.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIDownloader.idl -d .deps/nsIDownloader.xpt.pp -o _xpidlgen/nsIDownloader.xpt nsIEncodedChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIEncodedChannel.idl -d .deps/nsIEncodedChannel.xpt.pp -o _xpidlgen/nsIEncodedChannel.xpt nsIFileStreams.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIFileStreams.idl -d .deps/nsIFileStreams.xpt.pp -o _xpidlgen/nsIFileStreams.xpt nsIIncrementalDownload.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIIncrementalDownload.idl -d .deps/nsIIncrementalDownload.xpt.pp -o _xpidlgen/nsIIncrementalDownload.xpt nsIInputStreamPump.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIInputStreamPump.idl -d .deps/nsIInputStreamPump.xpt.pp -o _xpidlgen/nsIInputStreamPump.xpt nsIInputStreamChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIInputStreamChannel.idl -d .deps/nsIInputStreamChannel.xpt.pp -o _xpidlgen/nsIInputStreamChannel.xpt nsIIOService2.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIIOService2.idl -d .deps/nsIIOService2.xpt.pp -o _xpidlgen/nsIIOService2.xpt nsIIPCSerializable.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIIPCSerializable.idl -d .deps/nsIIPCSerializable.xpt.pp -o _xpidlgen/nsIIPCSerializable.xpt nsIMIMEInputStream.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIMIMEInputStream.idl -d .deps/nsIMIMEInputStream.xpt.pp -o _xpidlgen/nsIMIMEInputStream.xpt nsINetworkLinkService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsINetworkLinkService.idl -d .deps/nsINetworkLinkService.xpt.pp -o _xpidlgen/nsINetworkLinkService.xpt nsIPermission.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIPermission.idl -d .deps/nsIPermission.xpt.pp -o _xpidlgen/nsIPermission.xpt nsIPermissionManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIPermissionManager.idl -d .deps/nsIPermissionManager.xpt.pp -o _xpidlgen/nsIPermissionManager.xpt nsIPrivateBrowsingService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIPrivateBrowsingService.idl -d .deps/nsIPrivateBrowsingService.xpt.pp -o _xpidlgen/nsIPrivateBrowsingService.xpt nsIProgressEventSink.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProgressEventSink.idl -d .deps/nsIProgressEventSink.xpt.pp -o _xpidlgen/nsIProgressEventSink.xpt nsIPrompt.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIPrompt.idl -d .deps/nsIPrompt.xpt.pp -o _xpidlgen/nsIPrompt.xpt nsIProtocolProxyService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProtocolProxyService.idl -d .deps/nsIProtocolProxyService.xpt.pp -o _xpidlgen/nsIProtocolProxyService.xpt nsIProtocolProxyService2.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProtocolProxyService2.idl -d .deps/nsIProtocolProxyService2.xpt.pp -o _xpidlgen/nsIProtocolProxyService2.xpt nsIProtocolProxyFilter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProtocolProxyFilter.idl -d .deps/nsIProtocolProxyFilter.xpt.pp -o _xpidlgen/nsIProtocolProxyFilter.xpt nsIProtocolProxyCallback.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProtocolProxyCallback.idl -d .deps/nsIProtocolProxyCallback.xpt.pp -o _xpidlgen/nsIProtocolProxyCallback.xpt nsIProxiedProtocolHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProxiedProtocolHandler.idl -d .deps/nsIProxiedProtocolHandler.xpt.pp -o _xpidlgen/nsIProxiedProtocolHandler.xpt nsIProxyAutoConfig.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProxyAutoConfig.idl -d .deps/nsIProxyAutoConfig.xpt.pp -o _xpidlgen/nsIProxyAutoConfig.xpt nsITransport.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsITransport.idl -d .deps/nsITransport.xpt.pp -o _xpidlgen/nsITransport.xpt nsIProxyInfo.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProxyInfo.idl -d .deps/nsIProxyInfo.xpt.pp -o _xpidlgen/nsIProxyInfo.xpt nsISocketTransport.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISocketTransport.idl -d .deps/nsISocketTransport.xpt.pp -o _xpidlgen/nsISocketTransport.xpt nsISocketTransportService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISocketTransportService.idl -d .deps/nsISocketTransportService.xpt.pp -o _xpidlgen/nsISocketTransportService.xpt nsIServerSocket.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIServerSocket.idl -d .deps/nsIServerSocket.xpt.pp -o _xpidlgen/nsIServerSocket.xpt nsIResumableChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIResumableChannel.idl -d .deps/nsIResumableChannel.xpt.pp -o _xpidlgen/nsIResumableChannel.xpt nsIRequestObserverProxy.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIRequestObserverProxy.idl -d .deps/nsIRequestObserverProxy.xpt.pp -o _xpidlgen/nsIRequestObserverProxy.xpt nsISecurityInfoProvider.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISecurityInfoProvider.idl -d .deps/nsISecurityInfoProvider.xpt.pp -o _xpidlgen/nsISecurityInfoProvider.xpt nsIStreamListenerTee.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIStreamListenerTee.idl -d .deps/nsIStreamListenerTee.xpt.pp -o _xpidlgen/nsIStreamListenerTee.xpt nsISimpleStreamListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISimpleStreamListener.idl -d .deps/nsISimpleStreamListener.xpt.pp -o _xpidlgen/nsISimpleStreamListener.xpt nsIStreamTransportService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIStreamTransportService.idl -d .deps/nsIStreamTransportService.xpt.pp -o _xpidlgen/nsIStreamTransportService.xpt nsIStreamLoader.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIStreamLoader.idl -d .deps/nsIStreamLoader.xpt.pp -o _xpidlgen/nsIStreamLoader.xpt nsISyncStreamListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISyncStreamListener.idl -d .deps/nsISyncStreamListener.xpt.pp -o _xpidlgen/nsISyncStreamListener.xpt nsISystemProxySettings.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISystemProxySettings.idl -d .deps/nsISystemProxySettings.xpt.pp -o _xpidlgen/nsISystemProxySettings.xpt nsITimedChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsITimedChannel.idl -d .deps/nsITimedChannel.xpt.pp -o _xpidlgen/nsITimedChannel.xpt nsIUnicharStreamLoader.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIUnicharStreamLoader.idl -d .deps/nsIUnicharStreamLoader.xpt.pp -o _xpidlgen/nsIUnicharStreamLoader.xpt nsIUploadChannel2.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIUploadChannel2.idl -d .deps/nsIUploadChannel2.xpt.pp -o _xpidlgen/nsIUploadChannel2.xpt nsIStandardURL.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIStandardURL.idl -d .deps/nsIStandardURL.xpt.pp -o _xpidlgen/nsIStandardURL.xpt nsINestedURI.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsINestedURI.idl -d .deps/nsINestedURI.xpt.pp -o _xpidlgen/nsINestedURI.xpt nsIURLParser.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIURLParser.idl -d .deps/nsIURLParser.xpt.pp -o _xpidlgen/nsIURLParser.xpt nsIURIChecker.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIURIChecker.idl -d .deps/nsIURIChecker.xpt.pp -o _xpidlgen/nsIURIChecker.xpt nsISecurityEventSink.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISecurityEventSink.idl -d .deps/nsISecurityEventSink.xpt.pp -o _xpidlgen/nsISecurityEventSink.xpt nsISecretDecoderRing.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISecretDecoderRing.idl -d .deps/nsISecretDecoderRing.xpt.pp -o _xpidlgen/nsISecretDecoderRing.xpt nsISecureBrowserUI.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISecureBrowserUI.idl -d .deps/nsISecureBrowserUI.xpt.pp -o _xpidlgen/nsISecureBrowserUI.xpt nsICryptoFIPSInfo.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsICryptoFIPSInfo.idl -d .deps/nsICryptoFIPSInfo.xpt.pp -o _xpidlgen/nsICryptoFIPSInfo.xpt nsINSSErrorsService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsINSSErrorsService.idl -d .deps/nsINSSErrorsService.xpt.pp -o _xpidlgen/nsINSSErrorsService.xpt nsICacheInfoChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsICacheInfoChannel.idl -d .deps/nsICacheInfoChannel.xpt.pp -o _xpidlgen/nsICacheInfoChannel.xpt nsICachingChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsICachingChannel.idl -d .deps/nsICachingChannel.xpt.pp -o _xpidlgen/nsICachingChannel.xpt nsIByteRangeRequest.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIByteRangeRequest.idl -d .deps/nsIByteRangeRequest.xpt.pp -o _xpidlgen/nsIByteRangeRequest.xpt nsIMultiPartChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIMultiPartChannel.idl -d .deps/nsIMultiPartChannel.xpt.pp -o _xpidlgen/nsIMultiPartChannel.xpt nsIAuthModule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAuthModule.idl -d .deps/nsIAuthModule.xpt.pp -o _xpidlgen/nsIAuthModule.xpt nsIExternalProtocolHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIExternalProtocolHandler.idl -d .deps/nsIExternalProtocolHandler.xpt.pp -o _xpidlgen/nsIExternalProtocolHandler.xpt nsPISocketTransportService.idl nsIAuthPromptProvider.idl nsIChannelEventSink.idl nsIContentSniffer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIChannelEventSink.idl -d .deps/nsIChannelEventSink.xpt.pp -o _xpidlgen/nsIChannelEventSink.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIAuthPromptProvider.idl -d .deps/nsIAuthPromptProvider.xpt.pp -o _xpidlgen/nsIAuthPromptProvider.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsPISocketTransportService.idl -d .deps/nsPISocketTransportService.xpt.pp -o _xpidlgen/nsPISocketTransportService.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIContentSniffer.idl -d .deps/nsIContentSniffer.xpt.pp -o _xpidlgen/nsIContentSniffer.xpt nsIProxiedChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProxiedChannel.idl -d .deps/nsIProxiedChannel.xpt.pp -o _xpidlgen/nsIProxiedChannel.xpt nsIRandomGenerator.idl nsINetUtil.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsINetUtil.idl -d .deps/nsINetUtil.xpt.pp -o _xpidlgen/nsINetUtil.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIRandomGenerator.idl -d .deps/nsIRandomGenerator.xpt.pp -o _xpidlgen/nsIRandomGenerator.xpt nsIStrictTransportSecurityService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIStrictTransportSecurityService.idl -d .deps/nsIStrictTransportSecurityService.xpt.pp -o _xpidlgen/nsIStrictTransportSecurityService.xpt nsIURIWithPrincipal.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIURIWithPrincipal.idl -d .deps/nsIURIWithPrincipal.xpt.pp -o _xpidlgen/nsIURIWithPrincipal.xpt nsIURIClassifier.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIURIClassifier.idl -d .deps/nsIURIClassifier.xpt.pp -o _xpidlgen/nsIURIClassifier.xpt nsIRedirectResultListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIRedirectResultListener.idl -d .deps/nsIRedirectResultListener.xpt.pp -o _xpidlgen/nsIRedirectResultListener.xpt mozIThirdPartyUtil.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/mozIThirdPartyUtil.idl -d .deps/mozIThirdPartyUtil.xpt.pp -o _xpidlgen/mozIThirdPartyUtil.xpt nsISerializationHelper.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsISerializationHelper.idl -d .deps/nsISerializationHelper.xpt.pp -o _xpidlgen/nsISerializationHelper.xpt nsIChildChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIChildChannel.idl -d .deps/nsIChildChannel.xpt.pp -o _xpidlgen/nsIChildChannel.xpt nsIParentChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIParentChannel.idl -d .deps/nsIParentChannel.xpt.pp -o _xpidlgen/nsIParentChannel.xpt nsIParentRedirectingChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIParentRedirectingChannel.idl -d .deps/nsIParentRedirectingChannel.xpt.pp -o _xpidlgen/nsIParentRedirectingChannel.xpt nsIRedirectChannelRegistrar.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIRedirectChannelRegistrar.idl -d .deps/nsIRedirectChannelRegistrar.xpt.pp -o _xpidlgen/nsIRedirectChannelRegistrar.xpt nsIBrowserSearchService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIBrowserSearchService.idl -d .deps/nsIBrowserSearchService.xpt.pp -o _xpidlgen/nsIBrowserSearchService.xpt nsIChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIChannel.idl -d .deps/nsIChannel.xpt.pp -o _xpidlgen/nsIChannel.xpt nsILoadGroup.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsILoadGroup.idl -d .deps/nsILoadGroup.xpt.pp -o _xpidlgen/nsILoadGroup.xpt nsIProtocolHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIProtocolHandler.idl -d .deps/nsIProtocolHandler.xpt.pp -o _xpidlgen/nsIProtocolHandler.xpt nsIRequestObserver.idl nsIRequest.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIRequest.idl -d .deps/nsIRequest.xpt.pp -o _xpidlgen/nsIRequest.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIRequestObserver.idl -d .deps/nsIRequestObserver.xpt.pp -o _xpidlgen/nsIRequestObserver.xpt nsIStreamListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIStreamListener.idl -d .deps/nsIStreamListener.xpt.pp -o _xpidlgen/nsIStreamListener.xpt nsIIOService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIIOService.idl -d .deps/nsIIOService.xpt.pp -o _xpidlgen/nsIIOService.xpt nsIURL.idl nsIURI.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIURI.idl -d .deps/nsIURI.xpt.pp -o _xpidlgen/nsIURI.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIURL.idl -d .deps/nsIURL.xpt.pp -o _xpidlgen/nsIURL.xpt nsIFileURL.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIFileURL.idl -d .deps/nsIFileURL.xpt.pp -o _xpidlgen/nsIFileURL.xpt nsIUploadChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsIUploadChannel.idl -d .deps/nsIUploadChannel.xpt.pp -o _xpidlgen/nsIUploadChannel.xpt nsITraceableChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public/nsITraceableChannel.idl -d .deps/nsITraceableChannel.xpt.pp -o _xpidlgen/nsITraceableChannel.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/necko.xpt _xpidlgen/nsIApplicationCache.xpt _xpidlgen/nsIApplicationCacheChannel.xpt _xpidlgen/nsIApplicationCacheContainer.xpt _xpidlgen/nsIApplicationCacheService.xpt _xpidlgen/nsIAuthInformation.xpt _xpidlgen/nsIAuthPrompt.xpt _xpidlgen/nsIAuthPrompt2.xpt _xpidlgen/nsIAuthPromptAdapterFactory.xpt _xpidlgen/nsIAuthPromptCallback.xpt _xpidlgen/nsIAsyncStreamCopier.xpt _xpidlgen/nsIAsyncVerifyRedirectCallback.xpt _xpidlgen/nsIBufferedStreams.xpt _xpidlgen/nsICancelable.xpt _xpidlgen/nsIChannelPolicy.xpt _xpidlgen/nsICryptoHash.xpt _xpidlgen/nsICryptoHMAC.xpt _xpidlgen/nsIDownloader.xpt _xpidlgen/nsIEncodedChannel.xpt _xpidlgen/nsIFileStreams.xpt _xpidlgen/nsIIncrementalDownload.xpt _xpidlgen/nsIInputStreamPump.xpt _xpidlgen/nsIInputStreamChannel.xpt _xpidlgen/nsIIOService2.xpt _xpidlgen/nsIIPCSerializable.xpt _xpidlgen/nsIMIMEInputStream.xpt _xpidlgen/nsINetworkLinkService.xpt _xpidlgen/nsIPermission.xpt _xpidlgen/nsIPermissionManager.xpt _xpidlgen/nsIPrivateBrowsingService.xpt _xpidlgen/nsIProgressEventSink.xpt _xpidlgen/nsIPrompt.xpt _xpidlgen/nsIProtocolProxyService.xpt _xpidlgen/nsIProtocolProxyService2.xpt _xpidlgen/nsIProtocolProxyFilter.xpt _xpidlgen/nsIProtocolProxyCallback.xpt _xpidlgen/nsIProxiedProtocolHandler.xpt _xpidlgen/nsIProxyAutoConfig.xpt _xpidlgen/nsIProxyInfo.xpt _xpidlgen/nsITransport.xpt _xpidlgen/nsISocketTransport.xpt _xpidlgen/nsISocketTransportService.xpt _xpidlgen/nsIServerSocket.xpt _xpidlgen/nsIResumableChannel.xpt _xpidlgen/nsIRequestObserverProxy.xpt _xpidlgen/nsISecurityInfoProvider.xpt _xpidlgen/nsIStreamListenerTee.xpt _xpidlgen/nsISimpleStreamListener.xpt _xpidlgen/nsIStreamTransportService.xpt _xpidlgen/nsIStreamLoader.xpt _xpidlgen/nsISyncStreamListener.xpt _xpidlgen/nsISystemProxySettings.xpt _xpidlgen/nsITimedChannel.xpt _xpidlgen/nsIUnicharStreamLoader.xpt _xpidlgen/nsIUploadChannel2.xpt _xpidlgen/nsIStandardURL.xpt _xpidlgen/nsINestedURI.xpt _xpidlgen/nsIURLParser.xpt _xpidlgen/nsIURIChecker.xpt _xpidlgen/nsISecurityEventSink.xpt _xpidlgen/nsISecretDecoderRing.xpt _xpidlgen/nsISecureBrowserUI.xpt _xpidlgen/nsICryptoFIPSInfo.xpt _xpidlgen/nsINSSErrorsService.xpt _xpidlgen/nsICacheInfoChannel.xpt _xpidlgen/nsICachingChannel.xpt _xpidlgen/nsIByteRangeRequest.xpt _xpidlgen/nsIMultiPartChannel.xpt _xpidlgen/nsIExternalProtocolHandler.xpt _xpidlgen/nsIAuthModule.xpt _xpidlgen/nsIContentSniffer.xpt _xpidlgen/nsIAuthPromptProvider.xpt _xpidlgen/nsPISocketTransportService.xpt _xpidlgen/nsIChannelEventSink.xpt _xpidlgen/nsINetUtil.xpt _xpidlgen/nsIProxiedChannel.xpt _xpidlgen/nsIRandomGenerator.xpt _xpidlgen/nsIStrictTransportSecurityService.xpt _xpidlgen/nsIURIWithPrincipal.xpt _xpidlgen/nsIURIClassifier.xpt _xpidlgen/nsIRedirectResultListener.xpt _xpidlgen/mozIThirdPartyUtil.xpt _xpidlgen/nsISerializationHelper.xpt _xpidlgen/nsIChildChannel.xpt _xpidlgen/nsIParentChannel.xpt _xpidlgen/nsIParentRedirectingChannel.xpt _xpidlgen/nsIRedirectChannelRegistrar.xpt _xpidlgen/nsIBrowserSearchService.xpt _xpidlgen/nsIChannel.xpt _xpidlgen/nsILoadGroup.xpt _xpidlgen/nsIProtocolHandler.xpt _xpidlgen/nsIRequest.xpt _xpidlgen/nsIRequestObserver.xpt _xpidlgen/nsIStreamListener.xpt _xpidlgen/nsIIOService.xpt _xpidlgen/nsIURI.xpt _xpidlgen/nsIURL.xpt _xpidlgen/nsIFileURL.xpt _xpidlgen/nsIUploadChannel.xpt _xpidlgen/nsITraceableChannel.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/necko.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src' nsAsyncStreamCopier.cpp nsAsyncRedirectVerifyHelper.cpp c++ -o nsAsyncStreamCopier.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAsyncStreamCopier.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsAsyncStreamCopier.cpp c++ -o nsAsyncRedirectVerifyHelper.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAsyncRedirectVerifyHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsAsyncRedirectVerifyHelper.cpp nsAuthInformationHolder.cpp c++ -o nsAuthInformationHolder.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAuthInformationHolder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsAuthInformationHolder.cpp nsTransportUtils.cpp c++ -o nsTransportUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTransportUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsTransportUtils.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIAuthInformation.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsAuthInformationHolder.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsAuthInformationHolder.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsAuthInformationHolder.cpp: In member function 'virtual nsrefcnt nsAuthInformationHolder::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsAuthInformationHolder' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsAuthInformationHolder.cpp:39:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsAuthInformationHolder, nsIAuthInformation) ^ nsBaseChannel.cpp c++ -o nsBaseChannel.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBaseChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsBaseChannel.cpp nsBaseContentStream.cpp c++ -o nsBaseContentStream.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBaseContentStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsBaseContentStream.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIRunnable.h:10, from ../../../dist/include/nsAsyncRedirectVerifyHelper.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsAsyncRedirectVerifyHelper.cpp:45: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsAsyncRedirectVerifyHelper.cpp: In member function 'virtual nsrefcnt nsAsyncRedirectVerifyHelper::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsAsyncRedirectVerifyHelper' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsAsyncRedirectVerifyHelper.cpp:61:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsAsyncRedirectVerifyHelper, ^ nsBufferedStreams.cpp c++ -o nsBufferedStreams.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBufferedStreams.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsBufferedStreams.cpp nsChannelClassifier.cpp c++ -o nsChannelClassifier.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsChannelClassifier.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsChannelClassifier.cpp nsDirectoryIndexStream.cpp c++ -o nsDirectoryIndexStream.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDirectoryIndexStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsDirectoryIndexStream.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIURIClassifier.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsChannelClassifier.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsChannelClassifier.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsChannelClassifier.cpp: In member function 'virtual nsrefcnt nsChannelClassifier::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsChannelClassifier' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsChannelClassifier.cpp:56:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsChannelClassifier, ^ nsDownloader.cpp c++ -o nsDownloader.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDownloader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsDownloader.cpp In file included from ../../../ipc/chromium/src/base/file_path.h:70:0, from ../../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from ../../../dist/include/IPC/IPCMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsBufferedStreams.cpp:38: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsDirectoryIndexStream.cpp: In static member function 'static nsresult nsDirectoryIndexStream::Create(nsIFile*, nsIInputStream**)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsDirectoryIndexStream.cpp:216:16: warning: deleting object of polymorphic class type 'nsDirectoryIndexStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete result; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/nsString.h:212, from ../../../dist/include/nsEscape.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsDirectoryIndexStream.cpp:50: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsDirectoryIndexStream.cpp: In member function 'virtual nsrefcnt nsDirectoryIndexStream::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsDirectoryIndexStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsDirectoryIndexStream.cpp:225:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsDirectoryIndexStream, nsIInputStream) ^ nsFileStreams.cpp c++ -o nsFileStreams.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFileStreams.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsFileStreams.cpp nsIncrementalDownload.cpp c++ -o nsIncrementalDownload.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsIncrementalDownload.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsIncrementalDownload.cpp nsInputStreamChannel.cpp c++ -o nsInputStreamChannel.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsInputStreamChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsInputStreamChannel.cpp nsInputStreamPump.cpp c++ -o nsInputStreamPump.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsInputStreamPump.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsInputStreamPump.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIRequest.h:10, from ../../../dist/include/nsIIncrementalDownload.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsIncrementalDownload.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsIncrementalDownload.cpp: In member function 'virtual nsrefcnt nsIncrementalDownload::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsIncrementalDownload' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1205:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsIncrementalDownload.cpp:337:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS9' NS_IMPL_ISUPPORTS9(nsIncrementalDownload, ^ In file included from ../../../ipc/chromium/src/base/file_path.h:70:0, from ../../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from ../../../dist/include/IPC/IPCMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsFileStreams.cpp:38: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsStreamTransportService.cpp c++ -o nsStreamTransportService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStreamTransportService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStreamTransportService.cpp nsIOService.cpp c++ -o nsIOService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsIOService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsIOService.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsIOService.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsInputStreamPump.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsInputStreamPump.cpp: In member function 'virtual nsrefcnt nsInputStreamPump::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsInputStreamPump' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1359:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsInputStreamPump.cpp:171:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3' NS_IMPL_THREADSAFE_ISUPPORTS3(nsInputStreamPump, ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIStreamTransportService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStreamTransportService.h:38, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStreamTransportService.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStreamTransportService.cpp: In member function 'virtual nsrefcnt nsStreamTransportService::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsStreamTransportService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1359:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStreamTransportService.cpp:489:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3' NS_IMPL_THREADSAFE_ISUPPORTS3(nsStreamTransportService, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsInputStreamPump.cpp: In member function 'virtual nsresult nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsInputStreamPump.cpp:389:27: warning: 'nextState' may be used uninitialized in this function [-Wmaybe-uninitialized] if (mSuspendCount || mState == STATE_IDLE) { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsFileStreams.h:42:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsFileStreams.cpp:53: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsFileStreams.h: At global scope: ../../../dist/include/nsIFileStreams.h:53:28: warning: 'virtual nsresult nsFileInputStream::Init(nsIFile*, PRInt32, PRInt32, PRInt32)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD Init(nsIFile *file, PRInt32 ioFlags, PRInt32 perm, PRInt32 behaviorFlags); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsFileStreams.h:131:5: note: in expansion of macro 'NS_DECL_NSIFILEINPUTSTREAM' NS_DECL_NSIFILEINPUTSTREAM ^ nsLoadGroup.cpp c++ -o nsLoadGroup.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsLoadGroup.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsLoadGroup.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsFileStreams.h:42:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsFileStreams.cpp:53: ../../../dist/include/nsIFileStreams.h:201:28: warning: by 'virtual nsresult nsPartialFileInputStream::Init(nsIFile*, PRUint64, PRUint64, PRInt32, PRInt32, PRInt32)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD Init(nsIFile *file, PRUint64 start, PRUint64 length, PRInt32 ioFlags, PRInt32 perm, PRInt32 behaviorFlags); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsFileStreams.h:185:5: note: in expansion of macro 'NS_DECL_NSIPARTIALFILEINPUTSTREAM' NS_DECL_NSIPARTIALFILEINPUTSTREAM ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsFileStreams.h:52:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsFileStreams.cpp:53: ../../../dist/include/nsIIPCSerializable.h:45:21: warning: 'virtual bool nsFileInputStream::Read(const IPC::Message*, void**)' was hidden [-Woverloaded-virtual] NS_IMETHOD_(bool) Read(const IPC::Message *msg, void* *iter); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsFileStreams.h:133:5: note: in expansion of macro 'NS_DECL_NSIIPCSERIALIZABLE' NS_DECL_NSIIPCSERIALIZABLE ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsFileStreams.cpp:53:0: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsFileStreams.h:189:16: warning: by 'virtual nsresult nsPartialFileInputStream::Read(char*, PRUint32, PRUint32*)' [-Woverloaded-virtual] NS_IMETHOD Read(char* aBuf, PRUint32 aCount, PRUint32* aResult); ^ nsMIMEInputStream.cpp c++ -o nsMIMEInputStream.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMIMEInputStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsMIMEInputStream.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsLoadGroup.cpp: In destructor 'virtual nsLoadGroup::~nsLoadGroup()': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsLoadGroup.cpp:168:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsIOService.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsIOService.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsIOService.cpp: In member function 'virtual nsrefcnt nsIOService::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsIOService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1369:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsIOService.cpp:362:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS5' NS_IMPL_THREADSAFE_ISUPPORTS5(nsIOService, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsIOService.cpp: In member function 'virtual nsresult nsIOService::SetOffline(bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsIOService.cpp:783:18: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ nsProtocolProxyService.cpp c++ -o nsProtocolProxyService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsProtocolProxyService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsProtocolProxyService.cpp nsProxyInfo.cpp c++ -o nsProxyInfo.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsProxyInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsProxyInfo.cpp nsPACMan.cpp c++ -o nsPACMan.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPACMan.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsPACMan.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIProxyInfo.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsProxyInfo.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsProxyInfo.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsProxyInfo.cpp: In member function 'virtual nsrefcnt nsProxyInfo::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsProxyInfo' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsProxyInfo.cpp:43:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsProxyInfo, nsProxyInfo, nsIProxyInfo) ^ nsRequestObserverProxy.cpp c++ -o nsRequestObserverProxy.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsRequestObserverProxy.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsRequestObserverProxy.cpp In file included from ../../../ipc/chromium/src/base/file_path.h:70:0, from ../../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from ../../../dist/include/IPC/IPCMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsMIMEInputStream.cpp:44: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsProtocolProxyService.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsProtocolProxyService.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsProtocolProxyService.cpp: In member function 'virtual nsrefcnt nsAsyncResolveRequest::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsAsyncResolveRequest' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsProtocolProxyService.cpp:211:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsAsyncResolveRequest, nsICancelable, nsIRunnable) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsProtocolProxyService.cpp: In member function 'virtual nsrefcnt nsProtocolProxyService::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsProtocolProxyService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsProtocolProxyService.cpp:301:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsProtocolProxyService) ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIRequestObserver.h:10, from ../../../dist/include/nsIStreamListener.h:10, from ../../../dist/include/nsIStreamLoader.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsPACMan.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsPACMan.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsPACMan.cpp: In member function 'virtual nsrefcnt PendingPACQuery::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'PendingPACQuery' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsPACMan.cpp:103:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(PendingPACQuery, nsIDNSListener) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsPACMan.cpp: In member function 'virtual nsrefcnt nsPACMan::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPACMan' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1174:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsPACMan.cpp:402:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3' NS_IMPL_ISUPPORTS3(nsPACMan, nsIStreamLoaderObserver, nsIInterfaceRequestor, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsRequestObserverProxy.cpp: In member function 'virtual nsresult nsOnStopRequestEvent::Run()': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsRequestObserverProxy.cpp:126:18: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv, status = NS_OK; ^ nsSimpleStreamListener.cpp c++ -o nsSimpleStreamListener.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSimpleStreamListener.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSimpleStreamListener.cpp nsSimpleURI.cpp c++ -o nsSimpleURI.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSimpleURI.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSimpleURI.cpp nsSimpleNestedURI.cpp c++ -o nsSimpleNestedURI.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSimpleNestedURI.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSimpleNestedURI.cpp nsStandardURL.cpp c++ -o nsStandardURL.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStandardURL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStandardURL.cpp nsSocketTransport2.cpp c++ -o nsSocketTransport2.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSocketTransport2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSocketTransport2.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSocketTransport2.cpp: In member function 'void nsSocketTransport::OnSocketEvent(PRUint32, nsresult, nsISupports*)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSocketTransport2.cpp:1515:34: warning: enumeral mismatch in conditional expression: 'nsISocketTransport::' vs 'nsISocketTransport::' [-Wenum-compare] ? TIMEOUT_READ_WRITE : TIMEOUT_CONNECT]; ^ In file included from ../../../ipc/chromium/src/base/file_path.h:70:0, from ../../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from ../../../ipc/glue/IPCMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSimpleNestedURI.cpp:39: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../ipc/chromium/src/base/file_path.h:70:0, from ../../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from ../../../ipc/glue/IPCMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSimpleURI.cpp:41: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../ipc/chromium/src/base/file_path.h:70:0, from ../../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from ../../../ipc/glue/IPCMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStandardURL.cpp:41: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsSocketTransportService2.cpp c++ -o nsSocketTransportService2.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSocketTransportService2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSocketTransportService2.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../ipc/glue/IPCMessageUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStandardURL.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStandardURL.cpp: In member function 'virtual nsrefcnt nsStandardURL::nsPrefObserver::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsStandardURL::nsPrefObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStandardURL.cpp:149:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsStandardURL::nsPrefObserver, nsIObserver) ^ nsServerSocket.cpp c++ -o nsServerSocket.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsServerSocket.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsServerSocket.cpp nsStreamListenerTee.cpp c++ -o nsStreamListenerTee.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStreamListenerTee.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStreamListenerTee.cpp nsStreamLoader.cpp c++ -o nsStreamLoader.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStreamLoader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStreamLoader.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIServiceManager.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsServerSocket.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsServerSocket.cpp: In member function 'virtual nsrefcnt {anonymous}::ServerSocketListenerProxy::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type '{anonymous}::ServerSocketListenerProxy' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsServerSocket.cpp:419:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(ServerSocketListenerProxy, ^ nsSyncStreamListener.cpp c++ -o nsSyncStreamListener.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSyncStreamListener.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSyncStreamListener.cpp nsUnicharStreamLoader.cpp c++ -o nsUnicharStreamLoader.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnicharStreamLoader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsUnicharStreamLoader.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStandardURL.cpp: In member function 'nsresult nsStandardURL::BuildNormalizedSpec(const char*)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStandardURL.cpp:614:73: warning: 'useEncHost' may be used uninitialized in this function [-Wmaybe-uninitialized] i = AppendSegmentToBuf(buf, i, spec, mHost, &encHost, useEncHost); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIRequest.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStreamLoader.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStreamLoader.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStreamLoader.cpp: In member function 'virtual nsrefcnt nsStreamLoader::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsStreamLoader' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1174:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsStreamLoader.cpp:79:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3' NS_IMPL_ISUPPORTS3(nsStreamLoader, nsIStreamLoader, ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsIOService.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSyncStreamListener.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSyncStreamListener.cpp: In member function 'virtual nsrefcnt nsSyncStreamListener::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSyncStreamListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1179:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSyncStreamListener.cpp:67:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS4' NS_IMPL_ISUPPORTS4(nsSyncStreamListener, ^ nsURIChecker.cpp c++ -o nsURIChecker.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsURIChecker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsURIChecker.cpp nsURLHelper.cpp c++ -o nsURLHelper.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsURLHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsURLHelper.cpp nsURLParsers.cpp c++ -o nsURLParsers.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsURLParsers.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsURLParsers.cpp nsNetStrings.cpp c++ -o nsNetStrings.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNetStrings.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsNetStrings.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIURLParser.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsURLParsers.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsURLParsers.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsURLParsers.cpp: In member function 'virtual nsrefcnt nsBaseURLParser::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of abstract class type 'nsBaseURLParser' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsURLParsers.cpp:71:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsBaseURLParser, nsIURLParser) ^ nsBase64Encoder.cpp c++ -o nsBase64Encoder.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBase64Encoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsBase64Encoder.cpp nsSerializationHelper.cpp c++ -o nsSerializationHelper.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSerializationHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSerializationHelper.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsURLHelper.cpp: In function 'void net_ParseContentType(const nsACString_internal&, nsACString_internal&, nsACString_internal&, bool*, PRInt32*, PRInt32*)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsURLHelper.cpp:930:48: warning: 'charsetParamEnd' may be used uninitialized in this function [-Wmaybe-uninitialized] *aCharsetEnd = charsetParamEnd + aOffset; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsURLHelper.cpp:862:13: note: 'charsetParamEnd' was declared here PRInt32 charsetParamEnd; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsURLHelper.cpp:929:52: warning: 'charsetParamStart' may be used uninitialized in this function [-Wmaybe-uninitialized] *aCharsetStart = charsetParamStart + aOffset; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsURLHelper.cpp:861:13: note: 'charsetParamStart' was declared here PRInt32 charsetParamStart; ^ nsDNSPrefetch.cpp c++ -o nsDNSPrefetch.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDNSPrefetch.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsDNSPrefetch.cpp RedirectChannelRegistrar.cpp c++ -o RedirectChannelRegistrar.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/RedirectChannelRegistrar.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/RedirectChannelRegistrar.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIOutputStream.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsBase64Encoder.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsBase64Encoder.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsBase64Encoder.cpp: In member function 'virtual nsrefcnt nsBase64Encoder::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsBase64Encoder' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsBase64Encoder.cpp:43:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsBase64Encoder, nsIOutputStream) ^ nsPreloadedStream.cpp c++ -o nsPreloadedStream.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPreloadedStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsPreloadedStream.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsISerializationHelper.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSerializationHelper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSerializationHelper.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSerializationHelper.cpp: In member function 'virtual nsrefcnt nsSerializationHelper::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSerializationHelper' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsSerializationHelper.cpp:109:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSerializationHelper, nsISerializationHelper) ^ nsURLHelperUnix.cpp c++ -o nsURLHelperUnix.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsURLHelperUnix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsURLHelperUnix.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIRedirectChannelRegistrar.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/RedirectChannelRegistrar.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/RedirectChannelRegistrar.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/RedirectChannelRegistrar.cpp: In member function 'virtual nsrefcnt mozilla::net::RedirectChannelRegistrar::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::net::RedirectChannelRegistrar' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/RedirectChannelRegistrar.cpp:61:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(RedirectChannelRegistrar, nsIRedirectChannelRegistrar) ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsDNSPrefetch.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsDNSPrefetch.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsDNSPrefetch.cpp: In member function 'virtual nsrefcnt nsDNSPrefetch::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsDNSPrefetch' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsDNSPrefetch.cpp:115:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsDNSPrefetch, nsIDNSListener) ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIInputStream.h:10, from ../../../dist/include/nsIAsyncInputStream.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsPreloadedStream.h:56, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsPreloadedStream.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsPreloadedStream.cpp: In member function 'virtual nsrefcnt mozilla::net::nsPreloadedStream::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::net::nsPreloadedStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src/nsPreloadedStream.cpp:49:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsPreloadedStream, ^ rm -f libneckobase_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsTransportUtils.o nsAsyncStreamCopier.o nsAsyncRedirectVerifyHelper.o nsAuthInformationHolder.o nsBaseChannel.o nsBaseContentStream.o nsBufferedStreams.o nsChannelClassifier.o nsDirectoryIndexStream.o nsDownloader.o nsFileStreams.o nsIncrementalDownload.o nsInputStreamChannel.o nsInputStreamPump.o nsStreamTransportService.o nsIOService.o nsLoadGroup.o nsMIMEInputStream.o nsProtocolProxyService.o nsProxyInfo.o nsPACMan.o nsRequestObserverProxy.o nsSimpleStreamListener.o nsSimpleURI.o nsSimpleNestedURI.o nsStandardURL.o nsSocketTransport2.o nsSocketTransportService2.o nsServerSocket.o nsStreamListenerTee.o nsStreamLoader.o nsSyncStreamListener.o nsUnicharStreamLoader.o nsURIChecker.o nsURLHelper.o nsURLParsers.o nsNetStrings.o nsBase64Encoder.o nsSerializationHelper.o nsDNSPrefetch.o RedirectChannelRegistrar.o nsPreloadedStream.o nsURLHelperUnix.o > libneckobase_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsProxyAutoConfig.js nsProxyAutoConfig.manifest ../../../dist/bin/components /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/nsProxyAutoConfig.manifest" /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 NetUtil.jsm ../../../dist/bin/modules gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/base' /usr/pkg/bin/gmake -C cookie libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie' nsCookieService.cpp CookieServiceParent.cpp CookieServiceChild.cpp c++ -o CookieServiceChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/CookieServiceChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/CookieServiceChild.cpp c++ -o CookieServiceParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/CookieServiceParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/CookieServiceParent.cpp c++ -o nsCookieService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCookieService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp nsCookie.cpp c++ -o nsCookie.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCookie.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookie.cpp nsICookie2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsICookie2.idl -d .deps/nsICookie2.xpt.pp -o _xpidlgen/nsICookie2.xpt nsICookieManager2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsICookieManager2.idl -d .deps/nsICookieManager2.xpt.pp -o _xpidlgen/nsICookieManager2.xpt In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from ../../dist/include/mozilla/net/CookieServiceChild.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/CookieServiceChild.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceParent.h:9, from ../../dist/include/mozilla/net/CookieServiceParent.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/CookieServiceParent.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from ../../dist/include/mozilla/net/CookieServiceChild.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:48: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsICookiePermission.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsICookiePermission.idl -d .deps/nsICookiePermission.xpt.pp -o _xpidlgen/nsICookiePermission.xpt nsICookieService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsICookieService.idl -d .deps/nsICookieService.xpt.pp -o _xpidlgen/nsICookieService.xpt nsICookie.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsICookie.idl -d .deps/nsICookie.xpt.pp -o _xpidlgen/nsICookie.xpt nsICookieManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsICookieManager.idl -d .deps/nsICookieManager.xpt.pp -o _xpidlgen/nsICookieManager.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/necko_cookie.xpt _xpidlgen/nsICookie2.xpt _xpidlgen/nsICookieManager2.xpt _xpidlgen/nsICookiePermission.xpt _xpidlgen/nsICookieService.xpt _xpidlgen/nsICookie.xpt _xpidlgen/nsICookieManager.xpt In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/IPC/IPCMessageUtils.h:48, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:13, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from ../../dist/include/mozilla/net/CookieServiceChild.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:48: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp: In member function 'virtual nsrefcnt DBListenerErrorHandler::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of abstract class type 'DBListenerErrorHandler' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:387:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(DBListenerErrorHandler, mozIStorageStatementCallback) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp: In member function 'virtual nsresult ReadCookieDBListener::HandleResult(mozIStorageResultSet*)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:484:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/IPC/IPCMessageUtils.h:48, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:13, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from ../../dist/include/mozilla/net/CookieServiceChild.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:48: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp: In member function 'virtual nsrefcnt CloseCookieDBListener::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'CloseCookieDBListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:556:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(CloseCookieDBListener, mozIStorageCompletionCallback) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp: In member function 'void nsCookieService::RebuildCorruptDB(DBState*)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:1341:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = stmt->BindParameters(paramsArray); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp: In member function 'void nsCookieService::GetCookieStringInternal(nsIURI*, bool, bool, nsCString&)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:2476:18: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = stmt->BindParameters(paramsArray); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp: In member function 'already_AddRefed nsCookieService::PurgeCookies(PRInt64)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:3485:16: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = stmt->BindParameters(paramsArray); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp: In member function 'void nsCookieService::RemoveCookieFromList(const nsListIter&, mozIStorageBindingParamsArray*)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:3676:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = params->BindUTF8StringByName(NS_LITERAL_CSTRING("name"), ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp: In function 'void bindCookieParameters(mozIStorageBindingParamsArray*, const nsCString&, const nsCookie*)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:3722:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp: In member function 'void nsCookieService::AddCookieToList(const nsCString&, nsCookie*, DBState*, mozIStorageBindingParamsArray*, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:3810:16: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = stmt->BindParameters(paramsArray); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp: In member function 'void nsCookieService::UpdateCookieInList(nsCookie*, PRInt64, mozIStorageBindingParamsArray*)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:3836:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = params->BindInt64ByName(NS_LITERAL_CSTRING("lastAccessed"), ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp: In instantiation of 'nsCookie* nsCookieService::GetCookieFromRow(T&) [with T = nsCOMPtr]': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:496:59: required from here /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:1872:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = aRow->GetUTF8String(0, name); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp: In instantiation of 'nsCookie* nsCookieService::GetCookieFromRow(T&) [with T = nsCOMPtr]': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:2031:73: required from here /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie/nsCookieService.cpp:1872:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] rm -f libneckocookie_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsCookie.o nsCookieService.o CookieServiceParent.o CookieServiceChild.o > libneckocookie_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/necko_cookie.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cookie' /usr/pkg/bin/gmake -C dns libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns' nameprep.c gcc -o nameprep.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/nameprep.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nameprep.c punycode.c nsIDNService.cpp gcc -o punycode.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/punycode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/punycode.c c++ -o nsIDNService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsIDNService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsIDNService.cpp race.c gcc -o race.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/race.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/race.c nsDNSService2.cpp c++ -o nsDNSService2.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDNSService2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsDNSService2.cpp nsHostResolver.cpp c++ -o nsHostResolver.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHostResolver.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsHostResolver.cpp /usr/pkg/bin/python2.7 ./prepare_tlds.py ./effective_tld_names.dat > etld_data.inc nsIDNSListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsIDNSListener.idl -d .deps/nsIDNSListener.xpt.pp -o _xpidlgen/nsIDNSListener.xpt nsIDNSRecord.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsIDNSRecord.idl -d .deps/nsIDNSRecord.xpt.pp -o _xpidlgen/nsIDNSRecord.xpt nsIDNSService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsIDNSService.idl -d .deps/nsIDNSService.xpt.pp -o _xpidlgen/nsIDNSService.xpt In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIDNSService.h:10, from ../../dist/include/nsPIDNSService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsDNSService2.h:37, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsDNSService2.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsDNSService2.cpp: In member function 'virtual nsrefcnt nsDNSAsyncRequest::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsDNSAsyncRequest' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsDNSService2.cpp:313:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsDNSAsyncRequest, nsICancelable) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsDNSService2.cpp: In member function 'virtual nsrefcnt nsDNSService::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsDNSService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1359:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsDNSService2.cpp:370:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3' NS_IMPL_THREADSAFE_ISUPPORTS3(nsDNSService, nsIDNSService, nsPIDNSService, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsDNSService2.cpp: In member function 'virtual nsrefcnt {anonymous}::DNSListenerProxy::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type '{anonymous}::DNSListenerProxy' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsDNSService2.cpp:512:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(DNSListenerProxy, nsIDNSListener) ^ nsIEffectiveTLDService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsIEffectiveTLDService.idl -d .deps/nsIEffectiveTLDService.xpt.pp -o _xpidlgen/nsIEffectiveTLDService.xpt nsIIDNService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsIIDNService.idl -d .deps/nsIIDNService.xpt.pp -o _xpidlgen/nsIIDNService.xpt nsPIDNSService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsPIDNSService.idl -d .deps/nsPIDNSService.xpt.pp -o _xpidlgen/nsPIDNSService.xpt nsEffectiveTLDService.cpp c++ -o nsEffectiveTLDService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsEffectiveTLDService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsEffectiveTLDService.cpp /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/necko_dns.xpt _xpidlgen/nsIDNSListener.xpt _xpidlgen/nsIDNSRecord.xpt _xpidlgen/nsIDNSService.xpt _xpidlgen/nsIEffectiveTLDService.xpt _xpidlgen/nsIIDNService.xpt _xpidlgen/nsPIDNSService.xpt In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIEffectiveTLDService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsEffectiveTLDService.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsEffectiveTLDService.cpp:47: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsEffectiveTLDService.cpp: In member function 'virtual nsrefcnt nsEffectiveTLDService::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsEffectiveTLDService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns/nsEffectiveTLDService.cpp:56:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsEffectiveTLDService, nsIEffectiveTLDService) ^ rm -f libneckodns_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py race.o nameprep.o punycode.o nsIDNService.o nsDNSService2.o nsHostResolver.o nsEffectiveTLDService.o > libneckodns_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/necko_dns.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/dns' /usr/pkg/bin/gmake -C socket libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket' nsSOCKSSocketProvider.cpp nsSOCKSIOLayer.cpp c++ -o nsSOCKSSocketProvider.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSOCKSSocketProvider.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsSOCKSSocketProvider.cpp c++ -o nsSOCKSIOLayer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSOCKSIOLayer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsSOCKSIOLayer.cpp nsUDPSocketProvider.cpp c++ -o nsUDPSocketProvider.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsUDPSocketProvider.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsUDPSocketProvider.cpp nsSocketProviderService.cpp c++ -o nsSocketProviderService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSocketProviderService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsSocketProviderService.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsISocketProvider.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsUDPSocketProvider.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsUDPSocketProvider.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsUDPSocketProvider.cpp: In member function 'virtual nsrefcnt nsUDPSocketProvider::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsUDPSocketProvider' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsUDPSocketProvider.cpp:41:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsUDPSocketProvider, nsISocketProvider) ^ nsISocketProvider.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsISocketProvider.idl -d .deps/nsISocketProvider.xpt.pp -o _xpidlgen/nsISocketProvider.xpt nsISOCKSSocketInfo.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsISOCKSSocketInfo.idl -d .deps/nsISOCKSSocketInfo.xpt.pp -o _xpidlgen/nsISOCKSSocketInfo.xpt nsISocketProviderService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsISocketProviderService.idl -d .deps/nsISocketProviderService.xpt.pp -o _xpidlgen/nsISocketProviderService.xpt nsISSLSocketControl.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsISSLSocketControl.idl -d .deps/nsISSLSocketControl.xpt.pp -o _xpidlgen/nsISSLSocketControl.xpt nsITransportSecurityInfo.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsITransportSecurityInfo.idl -d .deps/nsITransportSecurityInfo.xpt.pp -o _xpidlgen/nsITransportSecurityInfo.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsSOCKSIOLayer.cpp: In member function 'void nsSOCKSSocketInfo::ReadNetAddr(PRNetAddr*, PRUint16)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket/nsSOCKSIOLayer.cpp:870:23: warning: 'amt' may be used uninitialized in this function [-Wmaybe-uninitialized] mReadOffset += amt; ^ /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/necko_socket.xpt _xpidlgen/nsISocketProvider.xpt _xpidlgen/nsISocketProviderService.xpt _xpidlgen/nsISOCKSSocketInfo.xpt _xpidlgen/nsISSLSocketControl.xpt _xpidlgen/nsITransportSecurityInfo.xpt rm -f libneckosocket_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsSocketProviderService.o nsSOCKSSocketProvider.o nsSOCKSIOLayer.o nsUDPSocketProvider.o > libneckosocket_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/necko_socket.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/socket' /usr/pkg/bin/gmake -C mime libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/mime' nsIMIMEHeaderParam.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/mime/nsIMIMEHeaderParam.idl -d .deps/nsIMIMEHeaderParam.xpt.pp -o _xpidlgen/nsIMIMEHeaderParam.xpt nsIMIMEInfo.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/mime/nsIMIMEInfo.idl -d .deps/nsIMIMEInfo.xpt.pp -o _xpidlgen/nsIMIMEInfo.xpt nsIMIMEService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/mime/nsIMIMEService.idl -d .deps/nsIMIMEService.xpt.pp -o _xpidlgen/nsIMIMEService.xpt nsMIMEHeaderParamImpl.cpp c++ -o nsMIMEHeaderParamImpl.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMIMEHeaderParamImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/mime/nsMIMEHeaderParamImpl.cpp /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/mimetype.xpt _xpidlgen/nsIMIMEHeaderParam.xpt _xpidlgen/nsIMIMEInfo.xpt _xpidlgen/nsIMIMEService.xpt rm -f libnkmime_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsMIMEHeaderParamImpl.o > libnkmime_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/mimetype.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/mime' /usr/pkg/bin/gmake -C streamconv libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public' nsIStreamConverterService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public/nsIStreamConverterService.idl -d .deps/nsIStreamConverterService.xpt.pp -o _xpidlgen/nsIStreamConverterService.xpt mozITXTToHTMLConv.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public/mozITXTToHTMLConv.idl -d .deps/mozITXTToHTMLConv.xpt.pp -o _xpidlgen/mozITXTToHTMLConv.xpt nsITXTToHTMLConv.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public/nsITXTToHTMLConv.idl -d .deps/nsITXTToHTMLConv.xpt.pp -o _xpidlgen/nsITXTToHTMLConv.xpt nsIStreamConverter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public/nsIStreamConverter.idl -d .deps/nsIStreamConverter.xpt.pp -o _xpidlgen/nsIStreamConverter.xpt nsIDirIndex.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public/nsIDirIndex.idl -d .deps/nsIDirIndex.xpt.pp -o _xpidlgen/nsIDirIndex.xpt nsIDirIndexListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public/nsIDirIndexListener.idl -d .deps/nsIDirIndexListener.xpt.pp -o _xpidlgen/nsIDirIndexListener.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/necko_strconv.xpt _xpidlgen/nsIStreamConverter.xpt _xpidlgen/nsIStreamConverterService.xpt _xpidlgen/mozITXTToHTMLConv.xpt _xpidlgen/nsITXTToHTMLConv.xpt _xpidlgen/nsIDirIndex.xpt _xpidlgen/nsIDirIndexListener.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/necko_strconv.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/src' nsStreamConverterService.cpp c++ -o nsStreamConverterService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStreamConverterService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/src/nsStreamConverterService.cpp rm -f libnkconv_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsStreamConverterService.o > libnkconv_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/src' /usr/pkg/bin/gmake -C converters libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters' nsUnknownDecoder.cpp nsHTTPCompressConv.cpp c++ -o nsUnknownDecoder.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I../../../netwerk/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnknownDecoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsUnknownDecoder.cpp c++ -o nsHTTPCompressConv.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I../../../netwerk/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTTPCompressConv.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsHTTPCompressConv.cpp nsTXTToHTMLConv.cpp c++ -o nsTXTToHTMLConv.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I../../../netwerk/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTXTToHTMLConv.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsTXTToHTMLConv.cpp mozTXTToHTMLConv.cpp c++ -o mozTXTToHTMLConv.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I../../../netwerk/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/mozTXTToHTMLConv.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp nsDirIndex.cpp c++ -o nsDirIndex.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I../../../netwerk/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDirIndex.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsDirIndex.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp: In member function 'bool mozTXTToHTMLConv::ItMatchesDelimited(const PRUnichar*, PRInt32, const PRUnichar*, PRInt32, mozTXTToHTMLConv::LIMTYPE, mozTXTToHTMLConv::LIMTYPE)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:618:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (before != LT_IGNORE || after != LT_IGNORE && after != LT_DELIMITER) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:617:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && textLen < aRepLen || ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:621:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && textLen < aRepLen + 2 ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:631:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && !nsCRT::IsAsciiAlpha(text0) || ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:635:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:642:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && !nsCRT::IsAsciiAlpha(textAfterPos) || ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:644:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && !nsCRT::IsAsciiDigit(textAfterPos) || ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:646:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp: In member function 'bool mozTXTToHTMLConv::SmilyHit(const PRUnichar*, PRInt32, bool, const char*, const char*, nsString&, PRInt32&)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:768:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && IsSpace(aInString[delim + 1]) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp: In member function 'bool mozTXTToHTMLConv::GlyphHit(const PRUnichar*, PRInt32, bool, nsString&, PRInt32&)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:983:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2 < aInLength && nsCRT::IsAsciiDigit(aInString[2]) || ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:994:69: warning: suggest parentheses around '&&' within '||' [-Wparentheses] aInString[delimPos] == '.' && delimPos + 1 < aInLength && ^ nsDirIndexParser.cpp c++ -o nsDirIndexParser.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I../../../netwerk/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDirIndexParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsDirIndexParser.cpp nsIndexedToHTML.cpp c++ -o nsIndexedToHTML.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I../../../netwerk/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsIndexedToHTML.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsIndexedToHTML.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIDirIndex.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsDirIndex.h:39, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsDirIndex.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsDirIndex.cpp: In member function 'virtual nsrefcnt nsDirIndex::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDirIndex' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsDirIndex.cpp:44:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsDirIndex, ^ nsMultiMixedConv.cpp c++ -o nsMultiMixedConv.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I../../../netwerk/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMultiMixedConv.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsMultiMixedConv.cpp ParseFTPList.cpp c++ -o ParseFTPList.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I../../../netwerk/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/ParseFTPList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/ParseFTPList.cpp nsFTPDirListingConv.cpp c++ -o nsFTPDirListingConv.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I../../../netwerk/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFTPDirListingConv.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsFTPDirListingConv.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIRequestObserver.h:10, from ../../../dist/include/nsIStreamListener.h:10, from ../../../dist/include/nsIStreamConverter.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsMultiMixedConv.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsMultiMixedConv.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsMultiMixedConv.cpp: In member function 'virtual nsrefcnt nsPartChannel::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPartChannel' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsMultiMixedConv.cpp:138:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsPartChannel) ^ nsBinHexDecoder.cpp c++ -o nsBinHexDecoder.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I../../../netwerk/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBinHexDecoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters/nsBinHexDecoder.cpp rm -f libnkcnvts_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py mozTXTToHTMLConv.o nsUnknownDecoder.o nsHTTPCompressConv.o nsTXTToHTMLConv.o nsDirIndex.o nsDirIndexParser.o nsIndexedToHTML.o nsMultiMixedConv.o ParseFTPList.o nsFTPDirListingConv.o nsBinHexDecoder.o > libnkcnvts_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv/converters' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/streamconv' /usr/pkg/bin/gmake -C cache libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache' nsCacheEntry.cpp c++ -o nsCacheEntry.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCacheEntry.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsCacheEntry.cpp nsCacheEntryDescriptor.cpp c++ -o nsCacheEntryDescriptor.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCacheEntryDescriptor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsCacheEntryDescriptor.cpp nsCacheMetaData.cpp c++ -o nsCacheMetaData.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCacheMetaData.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsCacheMetaData.cpp nsCache.cpp c++ -o nsCache.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsCache.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsCacheMetaData.cpp: In member function 'nsresult nsCacheMetaData::UnflattenMetaData(const char*, PRUint32)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsCacheMetaData.cpp:144:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < size; i++) { ^ nsCacheService.cpp c++ -o nsCacheService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCacheService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsCacheService.cpp nsCacheSession.cpp c++ -o nsCacheSession.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCacheSession.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsCacheSession.cpp nsMemoryCacheDevice.cpp c++ -o nsMemoryCacheDevice.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMemoryCacheDevice.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsMemoryCacheDevice.cpp nsDiskCacheBinding.cpp c++ -o nsDiskCacheBinding.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDiskCacheBinding.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheBinding.cpp nsDiskCacheBlockFile.cpp c++ -o nsDiskCacheBlockFile.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDiskCacheBlockFile.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheBlockFile.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsCache.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsCacheService.cpp:48: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsCacheService.cpp: In member function 'virtual nsrefcnt MemoryReporter_NetworkMemoryCache::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'MemoryReporter_NetworkMemoryCache' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ ../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../dist/include/nsIMemoryReporter.h:502:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _THREADSAFE_) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsCacheService.cpp:978:1: note: in expansion of macro 'NS_THREADSAFE_MEMORY_REPORTER_IMPLEMENT' NS_THREADSAFE_MEMORY_REPORTER_IMPLEMENT(NetworkMemoryCache, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsCacheService.cpp: In static member function 'static void nsCacheService::CloseDescriptor(nsCacheEntryDescriptor*)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsCacheService.cpp:2154:20: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = NS_OK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheBinding.cpp: In member function 'nsDiskCacheBinding* nsDiskCacheBindery::FindActiveBinding(PRUint32)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheBinding.cpp:233:73: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] hashEntry = (HashTableEntry *) PL_DHashTableOperate(&table, (void*) hashNumber, PL_DHASH_LOOKUP); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheBinding.cpp: In member function 'nsresult nsDiskCacheBindery::AddBinding(nsDiskCacheBinding*)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheBinding.cpp:266:93: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*) binding->mRecord.HashNumber(), ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheBinding.cpp: In member function 'void nsDiskCacheBindery::RemoveBinding(nsDiskCacheBinding*)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheBinding.cpp:327:64: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] void * key = (void *)binding->mRecord.HashNumber(); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheBinding.cpp:341:77: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*) binding->mRecord.HashNumber(), ^ nsDiskCacheDevice.cpp c++ -o nsDiskCacheDevice.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDiskCacheDevice.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheDevice.cpp nsDiskCacheDeviceSQL.cpp nsDiskCacheEntry.cpp c++ -o nsDiskCacheDeviceSQL.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDiskCacheDeviceSQL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheDeviceSQL.cpp c++ -o nsDiskCacheEntry.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDiskCacheEntry.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheEntry.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheDevice.cpp: In member function 'virtual nsresult nsDiskCacheDevice::DeactivateEntry(nsCacheEntry*)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheDevice.cpp:563:27: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = NS_OK; ^ nsDiskCacheMap.cpp c++ -o nsDiskCacheMap.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDiskCacheMap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheMap.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsCache.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheDeviceSQL.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheDeviceSQL.cpp: In member function 'virtual nsrefcnt nsOfflineCacheEvictionFunction::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsOfflineCacheEvictionFunction' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheDeviceSQL.cpp:181:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsOfflineCacheEvictionFunction, mozIStorageFunction) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheDeviceSQL.cpp: In member function 'virtual nsrefcnt nsOfflineCacheDeviceInfo::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsOfflineCacheDeviceInfo' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheDeviceSQL.cpp:275:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsOfflineCacheDeviceInfo, nsICacheDeviceInfo) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheDeviceSQL.cpp: In member function 'virtual nsrefcnt nsOfflineCacheBinding::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsOfflineCacheBinding' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1344:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheDeviceSQL.cpp:349:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS0' NS_IMPL_THREADSAFE_ISUPPORTS0(nsOfflineCacheBinding) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheDeviceSQL.cpp: In member function 'virtual nsrefcnt nsOfflineCacheEntryInfo::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsOfflineCacheEntryInfo' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheDeviceSQL.cpp:495:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsOfflineCacheEntryInfo, nsICacheEntryInfo) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheDeviceSQL.cpp: In member function 'virtual nsrefcnt nsApplicationCacheNamespace::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsApplicationCacheNamespace' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheDeviceSQL.cpp:565:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsApplicationCacheNamespace, nsIApplicationCacheNamespace) ^ nsDiskCacheStreams.cpp c++ -o nsDiskCacheStreams.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDiskCacheStreams.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDiskCacheStreams.cpp nsDeleteDir.cpp c++ -o nsDeleteDir.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDeleteDir.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsDeleteDir.cpp nsICache.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsICache.idl -d .deps/nsICache.xpt.pp -o _xpidlgen/nsICache.xpt warning: interface 'nsICache' not derived from nsISupports, /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsICache.idl line 53:0 interface nsICache ^ nsICacheEntryDescriptor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsICacheEntryDescriptor.idl -d .deps/nsICacheEntryDescriptor.xpt.pp -o _xpidlgen/nsICacheEntryDescriptor.xpt nsICacheListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsICacheListener.idl -d .deps/nsICacheListener.xpt.pp -o _xpidlgen/nsICacheListener.xpt nsICacheService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsICacheService.idl -d .deps/nsICacheService.xpt.pp -o _xpidlgen/nsICacheService.xpt warning: interface 'nsICache' not derived from nsISupports, nsICache.idl line 53:0 interface nsICache ^ nsICacheSession.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsICacheSession.idl -d .deps/nsICacheSession.xpt.pp -o _xpidlgen/nsICacheSession.xpt warning: interface 'nsICache' not derived from nsISupports, nsICache.idl line 53:0 interface nsICache ^ nsICacheVisitor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsICacheVisitor.idl -d .deps/nsICacheVisitor.xpt.pp -o _xpidlgen/nsICacheVisitor.xpt warning: interface 'nsICache' not derived from nsISupports, nsICache.idl line 53:0 interface nsICache ^ nsIDiskCacheStreamInternal.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache/nsIDiskCacheStreamInternal.idl -d .deps/nsIDiskCacheStreamInternal.xpt.pp -o _xpidlgen/nsIDiskCacheStreamInternal.xpt warning: interface 'nsICache' not derived from nsISupports, nsICache.idl line 53:0 interface nsICache ^ /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/necko_cache.xpt _xpidlgen/nsICache.xpt _xpidlgen/nsICacheEntryDescriptor.xpt _xpidlgen/nsICacheListener.xpt _xpidlgen/nsICacheService.xpt _xpidlgen/nsICacheSession.xpt _xpidlgen/nsICacheVisitor.xpt _xpidlgen/nsIDiskCacheStreamInternal.xpt rm -f libnkcache_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsCache.o nsCacheEntry.o nsCacheEntryDescriptor.o nsCacheMetaData.o nsCacheService.o nsCacheSession.o nsMemoryCacheDevice.o nsDiskCacheBinding.o nsDiskCacheBlockFile.o nsDiskCacheDevice.o nsDiskCacheDeviceSQL.o nsDiskCacheEntry.o nsDiskCacheMap.o nsDiskCacheStreams.o nsDeleteDir.o > libnkcache_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/necko_cache.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/cache' /usr/pkg/bin/gmake -C protocol libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/file' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/data' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/device' nsDataHandler.cpp c++ -o nsDataHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDataHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/data/nsDataHandler.cpp nsDeviceChannel.cpp c++ -o nsDeviceChannel.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDeviceChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/device/nsDeviceChannel.cpp nsAboutProtocolHandler.cpp c++ -o nsAboutProtocolHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAboutProtocolHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about/nsAboutProtocolHandler.cpp nsFileProtocolHandler.cpp c++ -o nsFileProtocolHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFileProtocolHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/file/nsFileProtocolHandler.cpp nsDataChannel.cpp c++ -o nsDataChannel.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDataChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/data/nsDataChannel.cpp nsDeviceProtocolHandler.cpp c++ -o nsDeviceProtocolHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDeviceProtocolHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/device/nsDeviceProtocolHandler.cpp In file included from ../../../ipc/chromium/src/base/file_path.h:70:0, from ../../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from ../../../ipc/glue/IPCMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about/nsAboutProtocolHandler.cpp:39: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIProtocolHandler.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/device/nsDeviceProtocolHandler.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/device/nsDeviceProtocolHandler.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/device/nsDeviceProtocolHandler.cpp: In member function 'virtual nsrefcnt nsDeviceProtocolHandler::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsDeviceProtocolHandler' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/device/nsDeviceProtocolHandler.cpp:47:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsDeviceProtocolHandler, ^ nsFileChannel.cpp c++ -o nsFileChannel.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFileChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/file/nsFileChannel.cpp rm -f libnkdevice_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsDeviceChannel.o nsDeviceProtocolHandler.o > libnkdevice_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/device' nsIFileChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/file/nsIFileChannel.idl -d .deps/nsIFileChannel.xpt.pp -o _xpidlgen/nsIFileChannel.xpt nsAboutBlank.cpp c++ -o nsAboutBlank.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAboutBlank.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about/nsAboutBlank.cpp rm -f libnkdata_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsDataHandler.o nsDataChannel.o > libnkdata_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/data' nsAboutBloat.cpp c++ -o nsAboutBloat.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAboutBloat.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about/nsAboutBloat.cpp nsIFileProtocolHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/file/nsIFileProtocolHandler.idl -d .deps/nsIFileProtocolHandler.xpt.pp -o _xpidlgen/nsIFileProtocolHandler.xpt gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp' In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../ipc/glue/IPCMessageUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about/nsAboutProtocolHandler.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about/nsAboutProtocolHandler.cpp: In member function 'virtual nsrefcnt nsSafeAboutProtocolHandler::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSafeAboutProtocolHandler' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about/nsAboutProtocolHandler.cpp:208:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSafeAboutProtocolHandler, nsIProtocolHandler) ^ nsFtpProtocolHandler.cpp c++ -o nsFtpProtocolHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFtpProtocolHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/nsFtpProtocolHandler.cpp /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/necko_file.xpt _xpidlgen/nsIFileChannel.xpt _xpidlgen/nsIFileProtocolHandler.xpt gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http' nsHttp.cpp c++ -o nsHttp.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttp.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.cpp rm -f libnkfile_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsFileProtocolHandler.o nsFileChannel.o > libnkfile_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/necko_file.xpt ../../../dist/bin/components nsAboutCache.cpp c++ -o nsAboutCache.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAboutCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about/nsAboutCache.cpp gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/file' nsFTPChannel.cpp c++ -o nsFTPChannel.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFTPChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/nsFTPChannel.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/nsFtpProtocolHandler.cpp:52: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about/nsAboutCache.cpp: In member function 'virtual nsresult nsAboutCache::NewChannel(nsIURI*, nsIChannel**)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about/nsAboutCache.cpp:151:22: warning: 'channel' may be used uninitialized in this function [-Wmaybe-uninitialized] *result = channel; ^ nsAboutCacheEntry.cpp c++ -o nsAboutCacheEntry.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAboutCacheEntry.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about/nsAboutCacheEntry.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/nsString.h:212, from ./../../base/src/nsBaseChannel.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/nsFTPChannel.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/nsFTPChannel.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/nsFTPChannel.cpp: In member function 'virtual nsrefcnt {anonymous}::FTPEventSinkProxy::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type '{anonymous}::FTPEventSinkProxy' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/nsFTPChannel.cpp:220:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(FTPEventSinkProxy, nsIFTPEventSink) ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.cpp:40: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/res' nsResProtocolHandler.cpp c++ -o nsResProtocolHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I../../../netwerk/base/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsResProtocolHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/res/nsResProtocolHandler.cpp nsIAboutModule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about/nsIAboutModule.idl -d .deps/nsIAboutModule.xpt.pp -o _xpidlgen/nsIAboutModule.xpt rm -f libnkabout_s.a In file included from ../../../ipc/chromium/src/base/file_path.h:70:0, from ../../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from ../../../dist/include/IPC/IPCMessageUtils.h:42, from ../../../dist/include/mozilla/chrome/RegistryMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/res/nsResProtocolHandler.cpp:41: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsAboutProtocolHandler.o nsAboutBlank.o nsAboutBloat.o nsAboutCache.o nsAboutCacheEntry.o > libnkabout_s.a.desc /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/necko_about.xpt _xpidlgen/nsIAboutModule.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/necko_about.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/about' nsFtpConnectionThread.cpp c++ -o nsFtpConnectionThread.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFtpConnectionThread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/nsFtpConnectionThread.cpp nsFtpControlConnection.cpp c++ -o nsFtpControlConnection.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFtpControlConnection.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/nsFtpControlConnection.cpp nsHttpHeaderArray.cpp c++ -o nsHttpHeaderArray.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpHeaderArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpHeaderArray.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpHeaderArray.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpHeaderArray.cpp:42: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/nsString.h:212, from ./../../base/src/nsIOService.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/nsFtpControlConnection.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/nsFtpControlConnection.cpp: In member function 'virtual nsrefcnt nsFtpControlConnection::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsFtpControlConnection' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/nsFtpControlConnection.cpp:61:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsFtpControlConnection, nsIInputStreamCallback) ^ gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource' nsViewSourceHandler.cpp c++ -o nsViewSourceHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsViewSourceHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource/nsViewSourceHandler.cpp nsIResProtocolHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/res/nsIResProtocolHandler.idl -d .deps/nsIResProtocolHandler.xpt.pp -o _xpidlgen/nsIResProtocolHandler.xpt In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIProtocolHandler.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource/nsViewSourceHandler.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource/nsViewSourceHandler.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource/nsViewSourceHandler.cpp: In member function 'virtual nsrefcnt nsViewSourceHandler::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsViewSourceHandler' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource/nsViewSourceHandler.cpp:50:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsViewSourceHandler, nsIProtocolHandler) ^ nsViewSourceChannel.cpp c++ -o nsViewSourceChannel.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsViewSourceChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource/nsViewSourceChannel.cpp FTPChannelParent.cpp c++ -o FTPChannelParent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/FTPChannelParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/FTPChannelParent.cpp rm -f libnkres_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsResProtocolHandler.o > libnkres_s.a.desc /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/necko_res.xpt _xpidlgen/nsIResProtocolHandler.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpHeaderArray.cpp: In member function 'nsresult nsHttpHeaderArray::SetHeaderFromNet(nsHttpAtom, const nsACString_internal&)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpHeaderArray.cpp:86:13: warning: variable 'index' set but not used [-Wunused-but-set-variable] PRInt32 index; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/necko_res.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/res' nsIViewSourceChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource/nsIViewSourceChannel.idl -d .deps/nsIViewSourceChannel.xpt.pp -o _xpidlgen/nsIViewSourceChannel.xpt gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket' WebSocketChannel.cpp c++ -o WebSocketChannel.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../content/base/src -I../../../content/events/src -I../../../xpcom/ds -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/WebSocketChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannel.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PFTPChannel.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PFTPChannelParent.h:9, from ../../../dist/include/mozilla/net/FTPChannelParent.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/FTPChannelParent.cpp:42: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource/nsViewSourceChannel.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource/nsViewSourceChannel.cpp: In member function 'virtual nsrefcnt nsViewSourceChannel::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsViewSourceChannel' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:53:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsViewSourceChannel) ^ nsHttpConnectionInfo.cpp c++ -o nsHttpConnectionInfo.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpConnectionInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnectionInfo.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketLog.h:51:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannel.cpp:41: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/necko_viewsource.xpt _xpidlgen/nsIViewSourceChannel.xpt In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnectionInfo.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnectionInfo.cpp:39: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ rm -f libnkviewsource_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsViewSourceHandler.o nsViewSourceChannel.o > libnkviewsource_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/necko_viewsource.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/viewsource' WebSocketChannelParent.cpp c++ -o WebSocketChannelParent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../content/base/src -I../../../content/events/src -I../../../xpcom/ds -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/WebSocketChannelParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannelParent.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketLog.h:51:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannelParent.cpp:40: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/IPC/IPCMessageUtils.h:48, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:13, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketLog.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannel.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannel.cpp: In member function 'virtual nsrefcnt mozilla::net::CallOnMessageAvailable::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::net::CallOnMessageAvailable' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannel.cpp:144:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(CallOnMessageAvailable, nsIRunnable) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannel.cpp: In member function 'virtual nsrefcnt mozilla::net::CallOnStop::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::net::CallOnStop' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannel.cpp:169:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(CallOnStop, nsIRunnable) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannel.cpp: In member function 'virtual nsrefcnt mozilla::net::CallOnServerClose::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::net::CallOnServerClose' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannel.cpp:196:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(CallOnServerClose, nsIRunnable) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannel.cpp: In member function 'virtual nsrefcnt mozilla::net::CallAcknowledge::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::net::CallAcknowledge' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannel.cpp:221:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(CallAcknowledge, nsIRunnable) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannel.cpp: In member function 'virtual nsrefcnt mozilla::net::nsPostMessage::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::net::nsPostMessage' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannel.cpp:249:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsPostMessage, nsIRunnable) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannel.cpp: In member function 'virtual nsresult mozilla::net::WebSocketChannel::AsyncOpen(nsIURI*, const nsACString_internal&, nsIWebSocketListener*, nsISupports*)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannel.cpp:2021:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] sWebSocketAdmissions->SessionCount() >= mMaxConcurrentConnections) ^ FTPChannelChild.cpp c++ -o FTPChannelChild.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/FTPChannelChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/FTPChannelChild.cpp nsHttpConnection.cpp c++ -o nsHttpConnection.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpConnection.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnection.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/FTPChannelChild.cpp:42: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg' nsWyciwyg.cpp c++ -o nsWyciwyg.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWyciwyg.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/nsWyciwyg.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnection.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnection.cpp:40: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ WebSocketChannelChild.cpp c++ -o WebSocketChannelChild.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../content/base/src -I../../../content/events/src -I../../../xpcom/ds -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/WebSocketChannelChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannelChild.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/nsWyciwyg.h:58, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/nsWyciwyg.cpp:38: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketLog.h:51:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannelChild.cpp:40: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsWyciwygChannel.cpp c++ -o nsWyciwygChannel.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWyciwygChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/nsWyciwygChannel.cpp nsHttpConnectionMgr.cpp c++ -o nsHttpConnectionMgr.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpConnectionMgr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnectionMgr.cpp nsIFTPChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp/nsIFTPChannel.idl -d .deps/nsIFTPChannel.xpt.pp -o _xpidlgen/nsIFTPChannel.xpt rm -f libnkftp_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsFtpProtocolHandler.o nsFTPChannel.o nsFtpConnectionThread.o nsFtpControlConnection.o FTPChannelParent.o FTPChannelChild.o > libnkftp_s.a.desc /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/necko_ftp.xpt _xpidlgen/nsIFTPChannel.xpt In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/nsWyciwyg.h:58, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/nsWyciwygChannel.cpp:41: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/necko_ftp.xpt ../../../dist/bin/components In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnectionInfo.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnectionMgr.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnectionMgr.cpp:39: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/ftp' BaseWebSocketChannel.cpp c++ -o BaseWebSocketChannel.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../content/base/src -I../../../content/events/src -I../../../xpcom/ds -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/BaseWebSocketChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/BaseWebSocketChannel.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/mozilla/dom/TabChild.h:56, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketChannelChild.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/WebSocketLog.h:51:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:40: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/nsWyciwygChannel.cpp:47: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnectionMgr.cpp: In member function 'nsresult nsHttpConnectionMgr::UpdateParam(nsHttpConnectionMgr::nsParamName, PRUint16)': /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnectionMgr.cpp:377:74: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return PostEvent(&nsHttpConnectionMgr::OnMsgUpdateParam, 0, (void *) param); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/IPC/IPCMessageUtils.h:48, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:13, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnectionInfo.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnectionMgr.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnectionMgr.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnectionMgr.cpp: In member function 'virtual nsrefcnt nsHttpConnectionMgr::nsHalfOpenSocket::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsHttpConnectionMgr::nsHalfOpenSocket' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1364:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpConnectionMgr.cpp:1309:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS4' NS_IMPL_THREADSAFE_ISUPPORTS4(nsHttpConnectionMgr::nsHalfOpenSocket, ^ nsHttpRequestHead.cpp c++ -o nsHttpRequestHead.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpRequestHead.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpRequestHead.cpp nsIWebSocketChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/nsIWebSocketChannel.idl -d .deps/nsIWebSocketChannel.xpt.pp -o _xpidlgen/nsIWebSocketChannel.xpt nsIWebSocketListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket/nsIWebSocketListener.idl -d .deps/nsIWebSocketListener.xpt.pp -o _xpidlgen/nsIWebSocketListener.xpt rm -f libnkwebsocket_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py WebSocketChannel.o WebSocketChannelParent.o WebSocketChannelChild.o BaseWebSocketChannel.o > libnkwebsocket_s.a.desc /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/necko_websocket.xpt _xpidlgen/nsIWebSocketChannel.xpt _xpidlgen/nsIWebSocketListener.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/necko_websocket.xpt ../../../dist/bin/components In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpRequestHead.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpRequestHead.cpp:39: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/websocket' nsWyciwygProtocolHandler.cpp c++ -o nsWyciwygProtocolHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWyciwygProtocolHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/nsWyciwygProtocolHandler.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/nsWyciwyg.h:58, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/nsWyciwygProtocolHandler.cpp:40: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ WyciwygChannelParent.cpp c++ -o WyciwygChannelParent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/WyciwygChannelParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/WyciwygChannelParent.cpp nsHttpResponseHead.cpp c++ -o nsHttpResponseHead.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpResponseHead.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpResponseHead.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/nsWyciwyg.h:58, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/WyciwygChannelParent.cpp:38: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpHeaderArray.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpResponseHead.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpResponseHead.cpp:43: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ WyciwygChannelChild.cpp c++ -o WyciwygChannelChild.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/WyciwygChannelChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/nsWyciwyg.h:58, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp:38: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsHttpChunkedDecoder.cpp c++ -o nsHttpChunkedDecoder.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpChunkedDecoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpChunkedDecoder.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpChunkedDecoder.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpChunkedDecoder.cpp:39: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsIWyciwygChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg/nsIWyciwygChannel.idl -d .deps/nsIWyciwygChannel.xpt.pp -o _xpidlgen/nsIWyciwygChannel.xpt nsHttpAuthCache.cpp c++ -o nsHttpAuthCache.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpAuthCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpAuthCache.cpp nsHttpAuthManager.cpp c++ -o nsHttpAuthManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpAuthManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpAuthManager.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpAuthCache.cpp:40: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpHandler.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpAuthManager.cpp:38: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/necko_wyciwyg.xpt _xpidlgen/nsIWyciwygChannel.xpt nsHttpBasicAuth.cpp c++ -o nsHttpBasicAuth.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpBasicAuth.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpBasicAuth.cpp rm -f libnkwyciwyg_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsWyciwyg.o nsWyciwygChannel.o nsWyciwygProtocolHandler.o WyciwygChannelParent.o WyciwygChannelChild.o > libnkwyciwyg_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/necko_wyciwyg.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/wyciwyg' nsHttpDigestAuth.cpp c++ -o nsHttpDigestAuth.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpDigestAuth.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpDigestAuth.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpBasicAuth.cpp:43: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpDigestAuth.cpp:43: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsHttpNTLMAuth.cpp c++ -o nsHttpNTLMAuth.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpNTLMAuth.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpNTLMAuth.cpp nsHttpTransaction.cpp c++ -o nsHttpTransaction.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpTransaction.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpTransaction.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpNTLMAuth.cpp:41: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpTransaction.cpp:41:0: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsHttpHandler.cpp c++ -o nsHttpHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpHandler.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/IPC/IPCMessageUtils.h:48, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:13, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpDigestAuth.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpDigestAuth.cpp: In member function 'virtual nsrefcnt nsHttpDigestAuth::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsHttpDigestAuth' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpDigestAuth.cpp:74:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsHttpDigestAuth, nsIHttpAuthenticator) ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpHandler.cpp:49: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ HttpBaseChannel.cpp c++ -o HttpBaseChannel.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/HttpBaseChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpBaseChannel.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/IPC/IPCMessageUtils.h:48, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:13, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpNTLMAuth.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpNTLMAuth.cpp: In member function 'virtual nsrefcnt nsNTLMSessionState::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsNTLMSessionState' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1159:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpNTLMAuth.cpp:246:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS0' NS_IMPL_ISUPPORTS0(nsNTLMSessionState) ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from ./nsHttp.h:60, from ../../../dist/include/mozilla/net/HttpBaseChannel.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpBaseChannel.cpp:43: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsHttpChannel.cpp c++ -o nsHttpChannel.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpChannel.cpp nsHttpPipeline.cpp c++ -o nsHttpPipeline.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpPipeline.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpPipeline.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpBaseChannel.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpChannel.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpChannel.cpp:48: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpPipeline.cpp:40: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/IPC/IPCMessageUtils.h:48, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:13, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from ./nsHttp.h:60, from ../../../dist/include/mozilla/net/HttpBaseChannel.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpBaseChannel.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpBaseChannel.cpp: In member function 'virtual nsrefcnt mozilla::net::nsStreamListenerWrapper::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::net::nsStreamListenerWrapper' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpBaseChannel.cpp:1405:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsStreamListenerWrapper, ^ nsHttpActivityDistributor.cpp c++ -o nsHttpActivityDistributor.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpActivityDistributor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpActivityDistributor.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/IPC/IPCMessageUtils.h:48, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:13, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpBaseChannel.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpChannel.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpChannel.cpp:48: /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpChannel.cpp: In member function 'virtual nsrefcnt nsHttpChannelCacheKey::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsHttpChannelCacheKey' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpChannel.cpp:4562:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsHttpChannelCacheKey) ^ nsHttpChannelAuthProvider.cpp c++ -o nsHttpChannelAuthProvider.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHttpChannelAuthProvider.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp HttpChannelParent.cpp c++ -o HttpChannelParent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/HttpChannelParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpChannelParent.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpChannelAuthProvider.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:47: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from ./nsHttp.h:60, from ../../../dist/include/mozilla/net/HttpChannelParent.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpChannelParent.cpp:41: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ HttpChannelChild.cpp c++ -o HttpChannelChild.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/HttpChannelChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpChannelChild.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpChannelChild.cpp:43: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/mozilla/dom/TabParent.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpChannelParent.cpp:42: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ HttpChannelParentListener.cpp c++ -o HttpChannelParentListener.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/HttpChannelParentListener.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpChannelParentListener.cpp nsIHttpActivityObserver.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpActivityObserver.idl -d .deps/nsIHttpActivityObserver.xpt.pp -o _xpidlgen/nsIHttpActivityObserver.xpt nsIHttpAuthManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpAuthManager.idl -d .deps/nsIHttpAuthManager.xpt.pp -o _xpidlgen/nsIHttpAuthManager.xpt nsIHttpAuthenticator.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpAuthenticator.idl -d .deps/nsIHttpAuthenticator.xpt.pp -o _xpidlgen/nsIHttpAuthenticator.xpt nsIHttpChannelInternal.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpChannelInternal.idl -d .deps/nsIHttpChannelInternal.xpt.pp -o _xpidlgen/nsIHttpChannelInternal.xpt nsIHttpEventSink.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpEventSink.idl -d .deps/nsIHttpEventSink.xpt.pp -o _xpidlgen/nsIHttpEventSink.xpt In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpChannelParentListener.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpChannelParentListener.cpp:42: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/mozilla/dom/TabChild.h:56, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpChannelChild.cpp:44: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsIHttpProtocolHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpProtocolHandler.idl -d .deps/nsIHttpProtocolHandler.xpt.pp -o _xpidlgen/nsIHttpProtocolHandler.xpt nsIHttpChannelAuthProvider.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpChannelAuthProvider.idl -d .deps/nsIHttpChannelAuthProvider.xpt.pp -o _xpidlgen/nsIHttpChannelAuthProvider.xpt nsIHttpAuthenticableChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpAuthenticableChannel.idl -d .deps/nsIHttpAuthenticableChannel.xpt.pp -o _xpidlgen/nsIHttpAuthenticableChannel.xpt nsIHttpChannelChild.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpChannelChild.idl -d .deps/nsIHttpChannelChild.xpt.pp -o _xpidlgen/nsIHttpChannelChild.xpt nsIHttpChannel.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpChannel.idl -d .deps/nsIHttpChannel.xpt.pp -o _xpidlgen/nsIHttpChannel.xpt nsIHttpHeaderVisitor.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/nsIHttpHeaderVisitor.idl -d .deps/nsIHttpHeaderVisitor.xpt.pp -o _xpidlgen/nsIHttpHeaderVisitor.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/necko_http.xpt _xpidlgen/nsIHttpActivityObserver.xpt _xpidlgen/nsIHttpAuthManager.xpt _xpidlgen/nsIHttpAuthenticator.xpt _xpidlgen/nsIHttpChannelInternal.xpt _xpidlgen/nsIHttpEventSink.xpt _xpidlgen/nsIHttpProtocolHandler.xpt _xpidlgen/nsIHttpChannelAuthProvider.xpt _xpidlgen/nsIHttpAuthenticableChannel.xpt _xpidlgen/nsIHttpChannelChild.xpt _xpidlgen/nsIHttpChannel.xpt _xpidlgen/nsIHttpHeaderVisitor.xpt In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/mozilla/dom/TabParent.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http/HttpChannelParentListener.cpp:44: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libnkhttp_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsHttp.o nsHttpHeaderArray.o nsHttpConnectionInfo.o nsHttpConnection.o nsHttpConnectionMgr.o nsHttpRequestHead.o nsHttpResponseHead.o nsHttpChunkedDecoder.o nsHttpAuthCache.o nsHttpAuthManager.o nsHttpBasicAuth.o nsHttpDigestAuth.o nsHttpNTLMAuth.o nsHttpTransaction.o nsHttpHandler.o HttpBaseChannel.o nsHttpChannel.o nsHttpPipeline.o nsHttpActivityDistributor.o nsHttpChannelAuthProvider.o HttpChannelParent.o HttpChannelChild.o HttpChannelParentListener.o > libnkhttp_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/necko_http.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol/http' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/protocol' /usr/pkg/bin/gmake -C system libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/system' gmake[4]: Nothing to be done for 'libs'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/system' /usr/pkg/bin/gmake -C ipc libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/ipc' NeckoParent.cpp c++ -o NeckoParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../protocol/http -I./../base/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/NeckoParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/ipc/NeckoParent.cpp ChannelEventQueue.cpp c++ -o ChannelEventQueue.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../protocol/http -I./../base/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ChannelEventQueue.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/ipc/ChannelEventQueue.cpp NeckoChild.cpp c++ -o NeckoChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../protocol/http -I./../base/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/NeckoChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/ipc/NeckoChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../dist/include/mozilla/net/NeckoChild.h:44, from ./../protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/ipc/NeckoChild.cpp:42: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../dist/include/mozilla/net/NeckoChild.h:44, from ./../protocol/http/nsHttp.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/ipc/NeckoParent.cpp:41: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/ipc/NeckoChild.cpp:44: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/ipc/NeckoChild.cpp:44: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/TabParent.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/ipc/NeckoParent.cpp:48: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libneckoipc_s.a ../../staticlib/libneckoipc_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py NeckoChild.o NeckoParent.o ChannelEventQueue.o > libneckoipc_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libneckoipc_s.a.desc ../../staticlib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/ipc' /usr/pkg/bin/gmake -C build libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/build' nsNetModule.cpp c++ -o nsNetModule.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../base/src -I./../dns -I./../socket -I./../streamconv/src -I./../streamconv/converters -I./../mime -I./../cache -I./../protocol/about -I./../protocol/data -I./../protocol/file -I./../protocol/ftp -I./../protocol/http -I./../protocol/res -I./../protocol/viewsource -I./../protocol/websocket -I./../protocol/wyciwyg -I./../protocol/device -I./../cookie -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsNetModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/build/nsNetModule.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/build/nsNetModule.cpp:41:0: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ./../base/src/nsSimpleURI.h:44:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/build/nsNetModule.cpp:51: ./../base/src/nsFileStreams.h: At global scope: ../../dist/include/nsIIPCSerializable.h:45:21: warning: 'virtual bool nsFileInputStream::Read(const IPC::Message*, void**)' was hidden [-Woverloaded-virtual] NS_IMETHOD_(bool) Read(const IPC::Message *msg, void* *iter); \ ^ ./../base/src/nsFileStreams.h:133:5: note: in expansion of macro 'NS_DECL_NSIIPCSERIALIZABLE' NS_DECL_NSIIPCSERIALIZABLE ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/build/nsNetModule.cpp:56:0: ./../base/src/nsFileStreams.h:189:16: warning: by 'virtual nsresult nsPartialFileInputStream::Read(char*, PRUint32, PRUint32*)' [-Woverloaded-virtual] NS_IMETHOD Read(char* aBuf, PRUint32 aCount, PRUint32* aResult); ^ In file included from ./../base/src/nsFileStreams.h:42:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/build/nsNetModule.cpp:56: ../../dist/include/nsIFileStreams.h:53:28: warning: 'virtual nsresult nsFileInputStream::Init(nsIFile*, PRInt32, PRInt32, PRInt32)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD Init(nsIFile *file, PRInt32 ioFlags, PRInt32 perm, PRInt32 behaviorFlags); \ ^ ./../base/src/nsFileStreams.h:131:5: note: in expansion of macro 'NS_DECL_NSIFILEINPUTSTREAM' NS_DECL_NSIFILEINPUTSTREAM ^ In file included from ./../base/src/nsFileStreams.h:42:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/build/nsNetModule.cpp:56: ../../dist/include/nsIFileStreams.h:201:28: warning: by 'virtual nsresult nsPartialFileInputStream::Init(nsIFile*, PRUint64, PRUint64, PRInt32, PRInt32, PRInt32)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD Init(nsIFile *file, PRUint64 start, PRUint64 length, PRInt32 ioFlags, PRInt32 perm, PRInt32 behaviorFlags); ^ ./../base/src/nsFileStreams.h:185:5: note: in expansion of macro 'NS_DECL_NSIPARTIALFILEINPUTSTREAM' NS_DECL_NSIPARTIALFILEINPUTSTREAM ^ rm -f libnecko.a ../../staticlib/components/libnecko.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsNetModule.o ../base/src/libneckobase_s.a ../dns/libneckodns_s.a ../socket/libneckosocket_s.a ../streamconv/src/libnkconv_s.a ../streamconv/converters/libnkcnvts_s.a ../mime/libnkmime_s.a ../cache/libnkcache_s.a ../protocol/about/libnkabout_s.a ../protocol/data/libnkdata_s.a ../protocol/file/libnkfile_s.a ../protocol/ftp/libnkftp_s.a ../protocol/http/libnkhttp_s.a ../protocol/res/libnkres_s.a ../protocol/viewsource/libnkviewsource_s.a ../protocol/websocket/libnkwebsocket_s.a ../protocol/wyciwyg/libnkwyciwyg_s.a ../protocol/device/libnkdevice_s.a ../ipc/libneckoipc_s.a ../cookie/libneckocookie_s.a > libnecko.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libnecko.a.desc ../../staticlib/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/build' /usr/pkg/bin/gmake -C locales libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/locales' /usr/pkg/bin/python2.7 ../../config/JarMaker.py \ -j ../../dist/bin/chrome \ -t ../.. -f flat -c ../../netwerk/locales/en-US -DNDEBUG -DTRIMMED -DAB_CD=en-US -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk/locales' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/netwerk' /usr/pkg/bin/gmake -C extensions/auth libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth' nsHttpNegotiateAuth.cpp c++ -o nsHttpNegotiateAuth.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHttpNegotiateAuth.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsHttpNegotiateAuth.cpp nsAuthGSSAPI.cpp c++ -o nsAuthGSSAPI.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsAuthGSSAPI.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthGSSAPI.cpp nsAuthSASL.cpp nsAuthFactory.cpp c++ -o nsAuthFactory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsAuthFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthFactory.cpp c++ -o nsAuthSASL.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsAuthSASL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthSASL.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIHttpAuthenticator.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsHttpNegotiateAuth.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsHttpNegotiateAuth.cpp:55: /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsHttpNegotiateAuth.cpp: In member function 'virtual nsrefcnt nsHttpNegotiateAuth::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsHttpNegotiateAuth' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsHttpNegotiateAuth.cpp:206:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsHttpNegotiateAuth, nsIHttpAuthenticator) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthGSSAPI.cpp:56: /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthGSSAPI.cpp: In member function 'virtual nsrefcnt nsAuthGSSAPI::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsAuthGSSAPI' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthGSSAPI.cpp:369:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsAuthGSSAPI, nsIAuthModule) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from ../../dist/include/nsComponentManagerUtils.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthSASL.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthSASL.cpp: In member function 'virtual nsrefcnt nsAuthSASL::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsAuthSASL' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthSASL.cpp:58:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsAuthSASL, nsIAuthModule) ^ nsAuthSambaNTLM.cpp c++ -o nsAuthSambaNTLM.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsAuthSambaNTLM.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthSambaNTLM.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIAuthModule.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthSambaNTLM.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthSambaNTLM.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthSambaNTLM.cpp: In member function 'virtual nsrefcnt nsAuthSambaNTLM::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsAuthSambaNTLM' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthSambaNTLM.cpp:78:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsAuthSambaNTLM, nsIAuthModule) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthSambaNTLM.cpp: In member function 'nsresult nsAuthSambaNTLM::SpawnNTLMAuthHelper()': /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthSambaNTLM.cpp:213:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthSambaNTLM.cpp:213:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthSambaNTLM.cpp:213:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthSambaNTLM.cpp:213:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth/nsAuthSambaNTLM.cpp:213:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] rm -f libauth.a ../../staticlib/components/libauth.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsAuthFactory.o nsHttpNegotiateAuth.o nsAuthGSSAPI.o nsAuthSASL.o nsAuthSambaNTLM.o > libauth.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libauth.a.desc ../../staticlib/components gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/auth' /usr/pkg/bin/gmake -C modules/libmar libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar/src' mar_create.c gcc -o host_mar_create.o -c -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DXP_UNIX -O2 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I/usr/pkg/include/nspr /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar/src/mar_create.c mar_extract.c gcc -o host_mar_extract.o -c -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DXP_UNIX -O2 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I/usr/pkg/include/nspr /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar/src/mar_extract.c mar_read.c gcc -o host_mar_read.o -c -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DXP_UNIX -O2 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I/usr/pkg/include/nspr /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar/src/mar_read.c rm -f libhostmar.a ar cr libhostmar.a host_mar_create.o host_mar_extract.o host_mar_read.o ranlib libhostmar.a mar_create.c gcc -o mar_create.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/mar_create.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar/src/mar_create.c mar_extract.c gcc -o mar_extract.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/mar_extract.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar/src/mar_extract.c mar_read.c gcc -o mar_read.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/mar_read.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar/src/mar_read.c rm -f libmar.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py mar_create.o mar_extract.o mar_read.o > libmar.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libhostmar.a ../../../dist/host/lib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar/src' /usr/pkg/bin/gmake -C tool libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar/tool' mar.c gcc -o host_mar.o -c -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DXP_UNIX -O2 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I/usr/pkg/include/nspr /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar/tool/mar.c gcc -o mar -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DXP_UNIX -O2 -lpthread -Wl,-rpath,/usr/pkg/lib/xulrunner10 -L/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nss -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-rpath-link,/scratch/devel/xulrunner10/work/mozilla-esr10/dist/bin -Wl,-rpath-link,/usr/pkg/lib host_mar.o ../../../dist/host/lib/libhostmar.a /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 mar ../../../dist/host/bin gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar/tool' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libmar' /usr/pkg/bin/gmake -C gfx/qcms libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/qcms' iccread.c gcc -o iccread.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DMOZ_QCMS -Wno-missing-field-initializers -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/iccread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/qcms/iccread.c matrix.c gcc -o matrix.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DMOZ_QCMS -Wno-missing-field-initializers -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/matrix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/qcms/matrix.c transform.c gcc -o transform.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DMOZ_QCMS -Wno-missing-field-initializers -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/transform.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/qcms/transform.c chain.c gcc -o chain.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -DMOZ_QCMS -Wno-missing-field-initializers -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/chain.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/qcms/chain.c /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/qcms/iccread.c: In function 'read_curveType': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/qcms/iccread.c:431:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i=0; i libmozqcms.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libmozqcms.a libmozqcms.a.desc ../../dist/lib gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/qcms' /usr/pkg/bin/gmake -C ipc libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc' /usr/pkg/bin/gmake -C chromium libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium' at_exit.cc c++ -o at_exit.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/at_exit.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/at_exit.cc base_paths.cc c++ -o base_paths.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/base_paths.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/base_paths.cc base_switches.cc prtime.cc c++ -o prtime.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/prtime.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/third_party/nspr/prtime.cc c++ -o base_switches.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/base_switches.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/base_switches.cc command_line.cc c++ -o command_line.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/command_line.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/command_line.cc In file included from ../../ipc/chromium/src/base/at_exit.h:10:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/at_exit.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/logging.h:11:0, from ../../ipc/chromium/src/base/third_party/nspr/prtime.h:55, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/third_party/nspr/prtime.cc:66: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/base_paths.h:11:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/base_paths.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/command_line.h:26:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/command_line.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ debug_util.cc c++ -o debug_util.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/debug_util.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/debug_util.cc file_path.cc c++ -o file_path.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/file_path.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/file_path.cc In file included from ../../ipc/chromium/src/base/debug_util.h:15:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/debug_util.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ file_util.cc c++ -o file_util.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/file_util.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/file_util.cc histogram.cc c++ -o histogram.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/histogram.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/histogram.cc In file included from ../../ipc/chromium/src/base/file_path.h:70:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/file_path.cc:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ lazy_instance.cc c++ -o lazy_instance.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/lazy_instance.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/lazy_instance.cc In file included from ../../ipc/chromium/src/base/atomicops.h:31:0, from ../../ipc/chromium/src/base/lazy_instance.h:38, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/lazy_instance.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ lock.cc c++ -o lock.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/lock.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/lock.cc In file included from ../../ipc/chromium/src/base/file_util.h:29:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/file_util.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ logging.cc c++ -o logging.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/logging.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/logging.cc In file included from ../../ipc/chromium/src/base/time.h:27:0, from ../../ipc/chromium/src/base/histogram.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/histogram.cc:10: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ memory_debug.cc c++ -o memory_debug.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/memory_debug.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/memory_debug.cc In file included from ../../ipc/chromium/src/base/memory_debug.h:12:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/memory_debug.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ message_loop.cc c++ -o message_loop.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/message_loop.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/message_loop.cc In file included from ../../ipc/chromium/src/base/logging.h:11:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/logging.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/logging.cc: In destructor 'mozilla::Logger::~Logger()': /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/logging.cc:15:20: warning: variable 'prlevel' set but not used [-Wunused-but-set-variable] PRLogModuleLevel prlevel = PR_LOG_DEBUG; ^ message_pump_default.cc c++ -o message_pump_default.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/message_pump_default.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/message_pump_default.cc non_thread_safe.cc c++ -o non_thread_safe.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/non_thread_safe.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/non_thread_safe.cc In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../ipc/chromium/src/base/lock.h:8, from ../../ipc/chromium/src/base/message_loop.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/message_loop.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/platform_thread.h:12:0, from ../../ipc/chromium/src/base/non_thread_safe.h:8, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/non_thread_safe.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/atomicops.h:31:0, from ../../ipc/chromium/src/base/atomic_ref_count.h:11, from ../../ipc/chromium/src/base/ref_counted.h:8, from ../../ipc/chromium/src/base/message_pump.h:8, from ../../ipc/chromium/src/base/message_pump_default.h:8, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/message_pump_default.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ path_service.cc c++ -o path_service.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/path_service.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/path_service.cc pickle.cc c++ -o pickle.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/pickle.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/pickle.cc In file included from ../../ipc/chromium/src/base/base_paths.h:11:0, from ../../ipc/chromium/src/base/path_service.h:20, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/path_service.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ rand_util.cc c++ -o rand_util.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/rand_util.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/rand_util.cc ref_counted.cc c++ -o ref_counted.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ref_counted.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/ref_counted.cc In file included from ../../ipc/chromium/src/base/rand_util.h:8:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/rand_util.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/pickle.h:10:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/pickle.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/atomicops.h:31:0, from ../../ipc/chromium/src/base/atomic_ref_count.h:11, from ../../ipc/chromium/src/base/ref_counted.h:8, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/ref_counted.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/rand_util.cc: In function 'double base::RandDouble()': /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/rand_util.cc:32:59: warning: typedef 'otherwise_use_scalbn' locally defined but not used [-Wunused-local-typedefs] COMPILE_ASSERT(std::numeric_limits::radix == 2, otherwise_use_scalbn); ^ ../../ipc/chromium/src/base/basictypes.h:250:39: note: in definition of macro 'COMPILE_ASSERT' typedef CompileAssert<(bool(expr))> msg[bool(expr) ? 1 : -1] ^ revocable_store.cc c++ -o revocable_store.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/revocable_store.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/revocable_store.cc scoped_temp_dir.cc c++ -o scoped_temp_dir.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/scoped_temp_dir.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/scoped_temp_dir.cc sha2.cc c++ -o sha2.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/sha2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/sha2.cc In file included from ../../ipc/chromium/src/base/atomicops.h:31:0, from ../../ipc/chromium/src/base/atomic_ref_count.h:11, from ../../ipc/chromium/src/base/ref_counted.h:8, from ../../ipc/chromium/src/base/revocable_store.h:8, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/revocable_store.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ simple_thread.cc c++ -o simple_thread.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/simple_thread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/simple_thread.cc /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/path_service.cc: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/path_service.cc:49:17: warning: '{anonymous}::base_provider' defined but not used [-Wunused-variable] static Provider base_provider = { ^ stats_table.cc c++ -o stats_table.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/stats_table.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/stats_table.cc In file included from ../../ipc/chromium/src/base/file_path.h:70:0, from ../../ipc/chromium/src/base/scoped_temp_dir.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/scoped_temp_dir.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/third_party/nspr/prtypes.h:555:0, from ../../ipc/chromium/src/base/third_party/nss/blapit.h:46, from ../../ipc/chromium/src/base/third_party/nss/blapi.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/sha2.cc:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ string_escape.cc c++ -o string_escape.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/string_escape.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/string_escape.cc In file included from ../../ipc/chromium/src/base/simple_thread.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/simple_thread.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/stats_table.h:24:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/stats_table.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/string16.h:32:0, from ../../ipc/chromium/src/base/string_escape.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/string_escape.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ string_piece.cc c++ -o string_piece.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/string_piece.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/string_piece.cc string_util.cc c++ -o string_util.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/string_util.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/string_util.cc system_monitor.cc c++ -o system_monitor.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/system_monitor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/system_monitor.cc In file included from ../../ipc/chromium/src/base/string_piece.h:25:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/string_piece.cc:9: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/string_util.h:16:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/string_util.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ thread.cc c++ -o thread.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/thread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/thread.cc thread_collision_warner.cc c++ -o thread_collision_warner.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/thread_collision_warner.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/thread_collision_warner.cc In file included from ../../ipc/chromium/src/base/observer_list_threadsafe.h:11:0, from ../../ipc/chromium/src/base/system_monitor.h:8, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/system_monitor.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/atomicops.h:31:0, from ../../ipc/chromium/src/base/thread_collision_warner.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/thread_collision_warner.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ time.cc c++ -o time.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/time.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/time.cc timer.cc c++ -o timer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/timer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/timer.cc In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../ipc/chromium/src/base/lock.h:8, from ../../ipc/chromium/src/base/message_loop.h:14, from ../../ipc/chromium/src/base/thread.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/thread.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/time.h:27:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/time.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ trace_event.cc c++ -o trace_event.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/trace_event.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/trace_event.cc In file included from ../../ipc/chromium/src/base/logging.h:11:0, from ../../ipc/chromium/src/base/timer.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/timer.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ tracked.cc c++ -o tracked.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/tracked.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/tracked.cc tracked_objects.cc c++ -o tracked_objects.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/tracked_objects.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/tracked_objects.cc child_process.cc c++ -o child_process.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/child_process.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/child_process.cc In file included from ../../ipc/chromium/src/base/time.h:27:0, from ../../ipc/chromium/src/base/tracked.h:23, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/tracked.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../ipc/chromium/src/base/lock.h:8, from ../../ipc/chromium/src/base/trace_event.h:26, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/trace_event.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../ipc/chromium/src/base/lock.h:8, from ../../ipc/chromium/src/base/tracked_objects.h:13, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/tracked_objects.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/chrome/common/child_process.h:10:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/child_process.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ child_process_host.cc c++ -o child_process_host.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/child_process_host.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/child_process_host.cc In file included from ../../ipc/chromium/src/chrome/common/child_process_host.h:12:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/child_process_host.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ child_process_info.cc c++ -o child_process_info.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/child_process_info.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/child_process_info.cc child_thread.cc c++ -o child_thread.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/child_thread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/child_thread.cc In file included from ../../ipc/chromium/src/base/process.h:8:0, from ../../ipc/chromium/src/chrome/common/child_process_info.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/child_process_info.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../ipc/chromium/src/base/lock.h:8, from ../../ipc/chromium/src/base/message_loop.h:14, from ../../ipc/chromium/src/base/thread.h:10, from ../../ipc/chromium/src/chrome/common/child_thread.h:8, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/child_thread.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ chrome_counters.cc c++ -o chrome_counters.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/chrome_counters.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/chrome_counters.cc chrome_paths.cc c++ -o chrome_paths.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/chrome_paths.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/chrome_paths.cc In file included from ../../ipc/chromium/src/base/stats_table.h:24:0, from ../../ipc/chromium/src/base/stats_counters.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/chrome_counters.cc:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/command_line.h:26:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/chrome_paths.cc:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ chrome_switches.cc c++ -o chrome_switches.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/chrome_switches.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/chrome_switches.cc debug_flags.cc c++ -o debug_flags.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/debug_flags.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/debug_flags.cc env_vars.cc c++ -o env_vars.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/env_vars.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/env_vars.cc ipc_channel_proxy.cc c++ -o ipc_channel_proxy.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ipc_channel_proxy.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/ipc_channel_proxy.cc ipc_logging.cc c++ -o ipc_logging.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ipc_logging.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/ipc_logging.cc ipc_message.cc c++ -o ipc_message.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ipc_message.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/ipc_message.cc In file included from ../../ipc/chromium/src/base/process.h:8:0, from ../../ipc/chromium/src/chrome/common/child_process_info.h:10, from ../../ipc/chromium/src/chrome/common/debug_flags.h:8, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/debug_flags.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/chrome/common/ipc_message.h:10:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/ipc_message.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/chrome/common/ipc_message.h:10:0, from ../../ipc/chromium/src/chrome/common/ipc_logging.h:8, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/ipc_logging.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ ipc_message_utils.cc c++ -o ipc_message_utils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ipc_message_utils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/ipc_message_utils.cc ipc_sync_channel.cc c++ -o ipc_sync_channel.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ipc_sync_channel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/ipc_sync_channel.cc In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../ipc/chromium/src/base/lock.h:8, from ../../ipc/chromium/src/base/message_loop.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/ipc_channel_proxy.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/file_path.h:70:0, from ../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/ipc_message_utils.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/chrome/common/ipc_sync_channel.h:10:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/ipc_sync_channel.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ ipc_sync_message.cc c++ -o ipc_sync_message.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ipc_sync_message.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/ipc_sync_message.cc /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/ipc_sync_channel.cc: In member function 'bool IPC::SyncChannel::SyncContext::Pop()': /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/ipc_sync_channel.cc:221:16: warning: deleting object of abstract class type 'IPC::MessageReplyDeserializer' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete msg.deserializer; ^ message_router.cc c++ -o message_router.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/message_router.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/message_router.cc In file included from ../../ipc/chromium/src/base/logging.h:11:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/ipc_sync_message.cc:12: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ notification_service.cc c++ -o notification_service.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/notification_service.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/notification_service.cc task_queue.cc c++ -o task_queue.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/task_queue.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/task_queue.cc In file included from ../../ipc/chromium/src/base/id_map.h:8:0, from ../../ipc/chromium/src/chrome/common/message_router.h:8, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/message_router.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ sha512.cc c++ -o sha512.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/sha512.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/third_party/nss/sha512.cc In file included from ../../ipc/chromium/src/base/third_party/nspr/prtypes.h:555:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/third_party/nss/sha512.cc:45: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/platform_thread.h:12:0, from ../../ipc/chromium/src/base/non_thread_safe.h:8, from ../../ipc/chromium/src/base/task.h:8, from ../../ipc/chromium/src/chrome/common/task_queue.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/task_queue.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ condition_variable_posix.cc c++ -o condition_variable_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/condition_variable_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/condition_variable_posix.cc In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../ipc/chromium/src/base/lock.h:8, from ../../ipc/chromium/src/base/condition_variable.h:68, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/condition_variable_posix.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/observer_list.h:12:0, from ../../ipc/chromium/src/chrome/common/notification_service.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/notification_service.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ debug_util_posix.cc c++ -o debug_util_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/debug_util_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/debug_util_posix.cc event_recorder_stubs.cc file_descriptor_shuffle.cc c++ -o event_recorder_stubs.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/event_recorder_stubs.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/event_recorder_stubs.cc c++ -o file_descriptor_shuffle.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/file_descriptor_shuffle.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/file_descriptor_shuffle.cc file_util_posix.cc c++ -o file_util_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/file_util_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/file_util_posix.cc In file included from ../../ipc/chromium/src/base/event_recorder.h:12:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/event_recorder_stubs.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ lock_impl_posix.cc c++ -o lock_impl_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/lock_impl_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/lock_impl_posix.cc In file included from ../../ipc/chromium/src/base/logging.h:11:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/file_descriptor_shuffle.cc:11: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ message_pump_libevent.cc c++ -o message_pump_libevent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/message_pump_libevent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/message_pump_libevent.cc In file included from ../../ipc/chromium/src/base/debug_util.h:15:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/debug_util_posix.cc:6: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/lock_impl_posix.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/atomicops.h:31:0, from ../../ipc/chromium/src/base/atomic_ref_count.h:11, from ../../ipc/chromium/src/base/ref_counted.h:8, from ../../ipc/chromium/src/base/message_pump.h:8, from ../../ipc/chromium/src/base/message_pump_libevent.h:8, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/message_pump_libevent.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ platform_file_posix.cc c++ -o platform_file_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/platform_file_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/platform_file_posix.cc platform_thread_posix.cc c++ -o platform_thread_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/platform_thread_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/platform_thread_posix.cc In file included from ../../ipc/chromium/src/base/file_util.h:29:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/file_util_posix.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ process_posix.cc c++ -o process_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/process_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/process_posix.cc In file included from ../../ipc/chromium/src/base/platform_thread.h:12:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/platform_thread_posix.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ process_util_posix.cc c++ -o process_util_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/process_util_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/process_util_posix.cc In file included from ../../ipc/chromium/src/base/logging.h:11:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/platform_file_posix.cc:15: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/process.h:8:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/process_posix.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ rand_util_posix.cc c++ -o rand_util_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/rand_util_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/rand_util_posix.cc shared_memory_posix.cc c++ -o shared_memory_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/shared_memory_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/shared_memory_posix.cc In file included from ../../ipc/chromium/src/base/rand_util.h:8:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/rand_util_posix.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/process_util_posix.cc:20:0: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/shared_memory.h:17:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/shared_memory_posix.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ string16.cc c++ -o string16.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/string16.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/string16.cc In file included from ../../ipc/chromium/src/base/string16.h:32:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/string16.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ system_monitor_posix.cc c++ -o system_monitor_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/system_monitor_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/system_monitor_posix.cc sys_info_posix.cc c++ -o sys_info_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/sys_info_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/sys_info_posix.cc thread_local_posix.cc c++ -o thread_local_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/thread_local_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/thread_local_posix.cc In file included from ../../ipc/chromium/src/base/sys_info.h:8:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/sys_info_posix.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/thread_local.h:51:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/thread_local_posix.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ thread_local_storage_posix.cc c++ -o thread_local_storage_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/thread_local_storage_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/thread_local_storage_posix.cc In file included from ../../ipc/chromium/src/base/thread_local_storage.h:8:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/thread_local_storage_posix.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ waitable_event_posix.cc c++ -o waitable_event_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/waitable_event_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/waitable_event_posix.cc In file included from ../../ipc/chromium/src/base/observer_list_threadsafe.h:11:0, from ../../ipc/chromium/src/base/system_monitor.h:8, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/system_monitor_posix.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ waitable_event_watcher_posix.cc c++ -o waitable_event_watcher_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/waitable_event_watcher_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/waitable_event_watcher_posix.cc In file included from ../../ipc/chromium/src/base/waitable_event.h:8:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/waitable_event_posix.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ file_descriptor_set_posix.cc c++ -o file_descriptor_set_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/file_descriptor_set_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc ipc_channel_posix.cc c++ -o ipc_channel_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ipc_channel_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/ipc_channel_posix.cc In file included from ../../ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:10:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../ipc/chromium/src/base/lock.h:8, from ../../ipc/chromium/src/base/message_loop.h:14, from ../../ipc/chromium/src/base/waitable_event_watcher.h:13, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/waitable_event_watcher_posix.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/chrome/common/ipc_message.h:10:0, from ../../ipc/chromium/src/chrome/common/ipc_channel.h:8, from ../../ipc/chromium/src/chrome/common/ipc_channel_posix.h:8, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ process_watcher_posix_sigchld.cc c++ -o process_watcher_posix_sigchld.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/process_watcher_posix_sigchld.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/waitable_event_watcher_posix.cc: In member function 'virtual bool base::AsyncWaiter::Fire(base::WaitableEvent*)': /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/waitable_event_watcher_posix.cc:71:12: warning: deleting object of polymorphic class type 'base::AsyncWaiter' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/waitable_event_watcher_posix.cc: In member function 'void base::WaitableEventWatcher::StopWatching()': /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/waitable_event_watcher_posix.cc:234:12: warning: deleting object of polymorphic class type 'base::AsyncWaiter' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete waiter_; ^ atomicops_internals_x86_gcc.cc c++ -o atomicops_internals_x86_gcc.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/atomicops_internals_x86_gcc.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/atomicops_internals_x86_gcc.cc file_util_bsd.cc c++ -o file_util_bsd.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/file_util_bsd.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/file_util_bsd.cc In file included from ../../ipc/chromium/src/base/atomicops.h:31:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/atomicops_internals_x86_gcc.cc:10: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ process_util_bsd.cc c++ -o process_util_bsd.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/process_util_bsd.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/process_util_bsd.cc In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../ipc/chromium/src/base/lock.h:8, from ../../ipc/chromium/src/base/message_loop.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:58: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/file_util.h:29:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/file_util_bsd.cc:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/process_util.h:11:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/process_util_bsd.cc:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ time_posix.cc c++ -o time_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/time_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/time_posix.cc message_pump_glib.cc c++ -o message_pump_glib.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dist -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/message_pump_glib.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/message_pump_glib.cc In file included from ../../ipc/chromium/src/base/time.h:27:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/time_posix.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/atomicops.h:31:0, from ../../ipc/chromium/src/base/atomic_ref_count.h:11, from ../../ipc/chromium/src/base/ref_counted.h:8, from ../../ipc/chromium/src/base/message_pump.h:8, from ../../ipc/chromium/src/base/message_pump_glib.h:8, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium/src/base/message_pump_glib.cc:5: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ rm -f libchromium_s.a ../../staticlib/libchromium_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py prtime.o at_exit.o base_paths.o base_switches.o command_line.o debug_util.o file_path.o file_util.o histogram.o lazy_instance.o lock.o logging.o memory_debug.o message_loop.o message_pump_default.o non_thread_safe.o path_service.o pickle.o rand_util.o ref_counted.o revocable_store.o scoped_temp_dir.o sha2.o simple_thread.o stats_table.o string_escape.o string_piece.o string_util.o system_monitor.o thread.o thread_collision_warner.o time.o timer.o trace_event.o tracked.o tracked_objects.o child_process.o child_process_host.o child_process_info.o child_thread.o chrome_counters.o chrome_paths.o chrome_switches.o debug_flags.o env_vars.o ipc_channel_proxy.o ipc_logging.o ipc_message.o ipc_message_utils.o ipc_sync_channel.o ipc_sync_message.o message_router.o notification_service.o task_queue.o sha512.o condition_variable_posix.o debug_util_posix.o event_recorder_stubs.o file_descriptor_shuffle.o file_util_posix.o lock_impl_posix.o message_pump_libevent.o platform_file_posix.o platform_thread_posix.o process_posix.o process_util_posix.o rand_util_posix.o shared_memory_posix.o string16.o system_monitor_posix.o sys_info_posix.o thread_local_posix.o thread_local_storage_posix.o waitable_event_posix.o waitable_event_watcher_posix.o file_descriptor_set_posix.o ipc_channel_posix.o process_watcher_posix_sigchld.o atomicops_internals_x86_gcc.o file_util_bsd.o process_util_bsd.o time_posix.o message_pump_glib.o > libchromium_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libchromium_s.a.desc ../../staticlib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/chromium' /usr/pkg/bin/gmake -C glue libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue' BrowserProcessSubThread.cpp GeckoChildProcessHost.cpp c++ -o BrowserProcessSubThread.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_CHILD_PROCESS_NAME=\"plugin-container\" -DMOZ_CHILD_PROCESS_BUNDLE=\"plugin-container.app/Contents/MacOS/\" -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../toolkit/crashreporter -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/BrowserProcessSubThread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/BrowserProcessSubThread.cpp c++ -o GeckoChildProcessHost.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_CHILD_PROCESS_NAME=\"plugin-container\" -DMOZ_CHILD_PROCESS_BUNDLE=\"plugin-container.app/Contents/MacOS/\" -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../toolkit/crashreporter -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/GeckoChildProcessHost.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/GeckoChildProcessHost.cpp MessagePump.cpp c++ -o MessagePump.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_CHILD_PROCESS_NAME=\"plugin-container\" -DMOZ_CHILD_PROCESS_BUNDLE=\"plugin-container.app/Contents/MacOS/\" -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../toolkit/crashreporter -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/MessagePump.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/MessagePump.cpp AsyncChannel.cpp c++ -o AsyncChannel.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_CHILD_PROCESS_NAME=\"plugin-container\" -DMOZ_CHILD_PROCESS_BUNDLE=\"plugin-container.app/Contents/MacOS/\" -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../toolkit/crashreporter -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/AsyncChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/AsyncChannel.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/MessagePump.h:40:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/MessagePump.cpp:37: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/mozilla/ipc/AsyncChannel.h:43:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/AsyncChannel.cpp:40: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/file_path.h:70:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/GeckoChildProcessHost.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/GeckoChildProcessHost.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../ipc/chromium/src/base/lock.h:8, from ../../ipc/chromium/src/base/message_loop.h:14, from ../../ipc/chromium/src/base/thread.h:10, from ../../dist/include/mozilla/ipc/BrowserProcessSubThread.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/BrowserProcessSubThread.cpp:40: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ ProcessChild.cpp c++ -o ProcessChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_CHILD_PROCESS_NAME=\"plugin-container\" -DMOZ_CHILD_PROCESS_BUNDLE=\"plugin-container.app/Contents/MacOS/\" -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../toolkit/crashreporter -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ProcessChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/ProcessChild.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from ../../dist/include/nsAutoPtr.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/MessagePump.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/MessagePump.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/MessagePump.cpp: In member function 'virtual nsrefcnt mozilla::ipc::DoWorkRunnable::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::ipc::DoWorkRunnable' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/MessagePump.cpp:55:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(DoWorkRunnable, nsIRunnable, nsITimerCallback) ^ ProtocolUtils.cpp c++ -o ProtocolUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_CHILD_PROCESS_NAME=\"plugin-container\" -DMOZ_CHILD_PROCESS_BUNDLE=\"plugin-container.app/Contents/MacOS/\" -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../toolkit/crashreporter -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ProtocolUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/ProtocolUtils.cpp In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../ipc/chromium/src/base/lock.h:8, from ../../ipc/chromium/src/base/message_loop.h:14, from ../../ipc/chromium/src/base/thread.h:10, from ../../ipc/chromium/src/chrome/common/child_thread.h:8, from ../../dist/include/mozilla/ipc/IOThreadChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/ProcessChild.cpp:42: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/process_util.h:11:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/ProtocolUtils.cpp:41: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ RPCChannel.cpp c++ -o RPCChannel.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_CHILD_PROCESS_NAME=\"plugin-container\" -DMOZ_CHILD_PROCESS_BUNDLE=\"plugin-container.app/Contents/MacOS/\" -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../toolkit/crashreporter -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/RPCChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/RPCChannel.cpp ScopedXREEmbed.cpp c++ -o ScopedXREEmbed.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_CHILD_PROCESS_NAME=\"plugin-container\" -DMOZ_CHILD_PROCESS_BUNDLE=\"plugin-container.app/Contents/MacOS/\" -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../toolkit/crashreporter -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ScopedXREEmbed.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/ScopedXREEmbed.cpp In file included from ../../dist/include/mozilla/ipc/RPCChannel.h:49:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/RPCChannel.cpp:40: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ SharedMemory.cpp c++ -o SharedMemory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_CHILD_PROCESS_NAME=\"plugin-container\" -DMOZ_CHILD_PROCESS_BUNDLE=\"plugin-container.app/Contents/MacOS/\" -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../toolkit/crashreporter -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/SharedMemory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/SharedMemory.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/SharedMemory.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/SharedMemory.cpp: In member function 'virtual nsrefcnt mozilla::ipc::MemoryReporter_ShmemAllocated::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::ipc::MemoryReporter_ShmemAllocated' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/SharedMemory.cpp:55:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(ShmemAllocated, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/SharedMemory.cpp: In member function 'virtual nsrefcnt mozilla::ipc::MemoryReporter_ShmemMapped::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::ipc::MemoryReporter_ShmemMapped' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/SharedMemory.cpp:62:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(ShmemMapped, ^ Shmem.cpp c++ -o Shmem.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_CHILD_PROCESS_NAME=\"plugin-container\" -DMOZ_CHILD_PROCESS_BUNDLE=\"plugin-container.app/Contents/MacOS/\" -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../toolkit/crashreporter -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Shmem.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/Shmem.cpp In file included from ../../ipc/chromium/src/base/command_line.h:26:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/ScopedXREEmbed.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ StringUtil.cpp c++ -o StringUtil.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_CHILD_PROCESS_NAME=\"plugin-container\" -DMOZ_CHILD_PROCESS_BUNDLE=\"plugin-container.app/Contents/MacOS/\" -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../toolkit/crashreporter -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/StringUtil.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/StringUtil.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/Shmem.h:44:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/Shmem.cpp:41: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ SyncChannel.cpp c++ -o SyncChannel.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_CHILD_PROCESS_NAME=\"plugin-container\" -DMOZ_CHILD_PROCESS_BUNDLE=\"plugin-container.app/Contents/MacOS/\" -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../toolkit/crashreporter -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/SyncChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/SyncChannel.cpp In file included from ../../ipc/chromium/src/base/string_util.h:16:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/StringUtil.cpp:37: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/mozilla/ipc/AsyncChannel.h:43:0, from ../../dist/include/mozilla/ipc/SyncChannel.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/SyncChannel.cpp:40: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ SharedMemory_posix.cpp c++ -o SharedMemory_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_CHILD_PROCESS_NAME=\"plugin-container\" -DMOZ_CHILD_PROCESS_BUNDLE=\"plugin-container.app/Contents/MacOS/\" -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../toolkit/crashreporter -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/SharedMemory_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/SharedMemory_posix.cpp Transport_posix.cpp c++ -o Transport_posix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_CHILD_PROCESS_NAME=\"plugin-container\" -DMOZ_CHILD_PROCESS_BUNDLE=\"plugin-container.app/Contents/MacOS/\" -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../toolkit/crashreporter -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Transport_posix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/Transport_posix.cpp In file included from ../../ipc/chromium/src/base/process.h:8:0, from ../../ipc/chromium/src/chrome/common/child_process_info.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/Transport_posix.cpp:45: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/SyncChannel.cpp: In member function 'virtual bool mozilla::ipc::SyncChannel::Send(mozilla::ipc::AsyncChannel::Message*, mozilla::ipc::AsyncChannel::Message*)': /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue/SyncChannel.cpp:120:11: warning: unused variable 'msgSeqno' [-Wunused-variable] int32 msgSeqno = msg->seqno(); ^ rm -f libmozipc_s.a ../../staticlib/libmozipc_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py AsyncChannel.o BrowserProcessSubThread.o GeckoChildProcessHost.o MessagePump.o ProcessChild.o ProtocolUtils.o RPCChannel.o ScopedXREEmbed.o SharedMemory.o Shmem.o StringUtil.o SyncChannel.o SharedMemory_posix.o Transport_posix.o > libmozipc_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libmozipc_s.a.desc ../../staticlib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/glue' /usr/pkg/bin/gmake -C ipdl libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl' PPluginBackgroundDestroyerParent.cpp c++ -o PPluginBackgroundDestroyerParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginBackgroundDestroyerParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginBackgroundDestroyerParent.cpp PPluginModuleParent.cpp c++ -o PPluginModuleParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginModuleParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginModuleParent.cpp PPluginIdentifierParent.cpp c++ -o PPluginIdentifierParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginIdentifierParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginIdentifierParent.cpp PExternalHelperAppParent.cpp c++ -o PExternalHelperAppParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PExternalHelperAppParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PExternalHelperAppParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PExternalHelperApp.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PExternalHelperAppParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PExternalHelperAppParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModule.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginModuleParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginIdentifier.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginIdentifierParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginIdentifierParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginBackgroundDestroyerParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PExternalHelperAppParent.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PExternalHelperAppParent.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ PPluginInstanceParent.cpp c++ -o PPluginInstanceParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginInstanceParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginInstanceParent.cpp PPluginScriptableObjectParent.cpp c++ -o PPluginScriptableObjectParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginScriptableObjectParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginScriptableObjectParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginInstanceParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PBrowserStreamParent.cpp c++ -o PBrowserStreamParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PBrowserStreamParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowserStreamParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginScriptableObjectParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowserStreamParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PPluginStreamParent.cpp c++ -o PPluginStreamParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginStreamParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginStreamParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginStream.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginStreamParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginStreamParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PStreamNotifyParent.cpp c++ -o PStreamNotifyParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PStreamNotifyParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PStreamNotifyParent.cpp PPluginSurfaceParent.cpp c++ -o PPluginSurfaceParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginSurfaceParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginSurfaceParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PStreamNotify.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PStreamNotifyParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PStreamNotifyParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginSurface.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginSurfaceParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginSurfaceParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PAudioParent.cpp c++ -o PAudioParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PAudioParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PAudioParent.cpp PBrowserParent.cpp c++ -o PBrowserParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PBrowserParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowserParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PAudio.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PAudioParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PAudioParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowserParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PContentParent.cpp c++ -o PContentParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PContentParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentParent.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PAudioParent.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PAudioParent.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowserParent.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowserParent.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ PContentDialogParent.cpp c++ -o PContentDialogParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PContentDialogParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentDialogParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentDialog.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentDialogParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentDialogParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PCrashReporterParent.cpp c++ -o PCrashReporterParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PCrashReporterParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PCrashReporterParent.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentParent.cpp:7: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PCrashReporter.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PCrashReporterParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PCrashReporterParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentParent.cpp:7: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ PDocumentRendererParent.cpp c++ -o PDocumentRendererParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PDocumentRendererParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PDocumentRendererParent.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PCrashReporterParent.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ PContentPermissionRequestParent.cpp c++ -o PContentPermissionRequestParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PContentPermissionRequestParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentPermissionRequestParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PCrashReporterParent.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequest.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequestParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentPermissionRequestParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PDocumentRenderer.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PDocumentRendererParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PDocumentRendererParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PMemoryReportRequestParent.cpp c++ -o PMemoryReportRequestParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PMemoryReportRequestParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PMemoryReportRequestParent.cpp PStorageParent.cpp c++ -o PStorageParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PStorageParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PStorageParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PMemoryReportRequest.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PMemoryReportRequestParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PMemoryReportRequestParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PStorage.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PStorageParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PStorageParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PLayerParent.cpp c++ -o PLayerParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PLayerParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PLayerParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayer.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PLayerParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PLayersParent.cpp c++ -o PLayersParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PLayersParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PLayersParent.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PMemoryReportRequestParent.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayers.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayersParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PLayersParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PMemoryReportRequestParent.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PStorageParent.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PStorageParent.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ PHalParent.cpp c++ -o PHalParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PHalParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHalParent.cpp PTestShellParent.cpp c++ -o PTestShellParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PTestShellParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PTestShellParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHalParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHalParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PTestShellParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PTestShellCommandParent.cpp c++ -o PTestShellCommandParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PTestShellCommandParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PTestShellCommandParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PTestShellCommandParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PContextWrapperParent.cpp c++ -o PContextWrapperParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PContextWrapperParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContextWrapperParent.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHalParent.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHalParent.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PTestShellParent.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PTestShellParent.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PContextWrapper.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PContextWrapperParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContextWrapperParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PObjectWrapperParent.cpp c++ -o PObjectWrapperParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PObjectWrapperParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PObjectWrapperParent.cpp PJetpackParent.cpp c++ -o PJetpackParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PJetpackParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PJetpackParent.cpp PHandleParent.cpp c++ -o PHandleParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PHandleParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHandleParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapper.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapperParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PObjectWrapperParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/jsipc/CPOWTypes.h:44, from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapper.h:19, from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapperParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContextWrapperParent.cpp:10: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.hIn file included from ../../ipc/ipdl/_ipdlheaders/mozilla/jetpack/PHandle.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/jetpack/PHandleParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHandleParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/jetpack/PJetpack.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/jetpack/PJetpackParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PJetpackParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ :118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ PRenderFrameParent.cpp c++ -o PRenderFrameParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PRenderFrameParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PRenderFrameParent.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/jsipc/CPOWTypes.h:44, from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapper.h:19, from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapperParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PObjectWrapperParent.cpp:7: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrame.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrameParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PRenderFrameParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PNeckoParent.cpp c++ -o PNeckoParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PNeckoParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PNeckoParent.cpp PFTPChannelParent.cpp c++ -o PFTPChannelParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PFTPChannelParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PFTPChannelParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PNeckoParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PFTPChannel.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PFTPChannelParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PFTPChannelParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PHttpChannelParent.cpp c++ -o PHttpChannelParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PHttpChannelParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHttpChannelParent.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PNeckoParent.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PNeckoParent.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ PWyciwygChannelParent.cpp c++ -o PWyciwygChannelParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PWyciwygChannelParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PWyciwygChannelParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHttpChannelParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PWyciwygChannel.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PWyciwygChannelParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PWyciwygChannelParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PWebSocketParent.cpp c++ -o PWebSocketParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PWebSocketParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PWebSocketParent.cpp PCookieServiceParent.cpp c++ -o PCookieServiceParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PCookieServiceParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PCookieServiceParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocket.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocketParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PWebSocketParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PCookieServiceParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ POfflineCacheUpdateParent.cpp c++ -o POfflineCacheUpdateParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/POfflineCacheUpdateParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/POfflineCacheUpdateParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdate.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdateParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/POfflineCacheUpdateParent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PExternalHelperAppChild.cpp c++ -o PExternalHelperAppChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PExternalHelperAppChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PExternalHelperAppChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PExternalHelperApp.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PExternalHelperAppChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PExternalHelperAppChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PPluginBackgroundDestroyerChild.cpp c++ -o PPluginBackgroundDestroyerChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginBackgroundDestroyerChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginBackgroundDestroyerChild.cpp PPluginModuleChild.cpp c++ -o PPluginModuleChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginModuleChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginModuleChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginBackgroundDestroyerChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PExternalHelperAppChild.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModule.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginModuleChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PPluginIdentifierChild.cpp c++ -o PPluginIdentifierChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginIdentifierChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginIdentifierChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PExternalHelperAppChild.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ PPluginInstanceChild.cpp c++ -o PPluginInstanceChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginInstanceChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginInstanceChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginIdentifier.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginIdentifierChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginIdentifierChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginInstanceChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PPluginScriptableObjectChild.cpp c++ -o PPluginScriptableObjectChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginScriptableObjectChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginScriptableObjectChild.cpp PBrowserStreamChild.cpp c++ -o PBrowserStreamChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PBrowserStreamChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowserStreamChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginScriptableObjectChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowserStreamChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PPluginStreamChild.cpp c++ -o PPluginStreamChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginStreamChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginStreamChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginStream.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginStreamChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginStreamChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PStreamNotifyChild.cpp c++ -o PStreamNotifyChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PStreamNotifyChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PStreamNotifyChild.cpp PPluginSurfaceChild.cpp c++ -o PPluginSurfaceChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginSurfaceChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginSurfaceChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PStreamNotify.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PStreamNotifyChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PStreamNotifyChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PAudioChild.cpp c++ -o PAudioChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PAudioChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PAudioChild.cpp PBrowserChild.cpp c++ -o PBrowserChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PBrowserChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowserChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginSurface.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginSurfaceChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginSurfaceChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PAudio.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PAudioChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PAudioChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowserChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PAudioChild.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ PContentChild.cpp c++ -o PContentChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PContentChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PAudioChild.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowserChild.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowserChild.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PContentDialogChild.cpp c++ -o PContentDialogChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PContentDialogChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentDialogChild.cpp PCrashReporterChild.cpp c++ -o PCrashReporterChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PCrashReporterChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PCrashReporterChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentDialog.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentDialogChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentDialogChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PCrashReporter.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PCrashReporterChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PCrashReporterChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowserChild.cpp:7: ../../dist/include/IPC/nsGUIEventIPC.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::dom::PBrowserChild::OnMessageReceived(const Message&)': ../../dist/include/IPC/nsGUIEventIPC.h:184:62: warning: 'exit' may be used uninitialized in this function [-Wmaybe-uninitialized] aResult->exit = static_cast(exit); ^ ../../dist/include/IPC/nsGUIEventIPC.h:175:30: note: 'exit' was declared here PRUint8 reason, context, exit; ^ ../../dist/include/IPC/nsGUIEventIPC.h:183:71: warning: 'context' may be used uninitialized in this function [-Wmaybe-uninitialized] aResult->context = static_cast(context); ^ ../../dist/include/IPC/nsGUIEventIPC.h:175:21: note: 'context' was declared here PRUint8 reason, context, exit; ^ ../../dist/include/IPC/nsGUIEventIPC.h:182:68: warning: 'reason' may be used uninitialized in this function [-Wmaybe-uninitialized] aResult->reason = static_cast(reason); ^ ../../dist/include/IPC/nsGUIEventIPC.h:175:13: note: 'reason' was declared here PRUint8 reason, context, exit; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentChild.cpp:7: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentChild.cpp:7: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ PDocumentRendererChild.cpp c++ -o PDocumentRendererChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PDocumentRendererChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PDocumentRendererChild.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PCrashReporterChild.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PCrashReporterChild.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PDocumentRenderer.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PDocumentRendererChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PDocumentRendererChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PContentPermissionRequestChild.cpp c++ -o PContentPermissionRequestChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PContentPermissionRequestChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentPermissionRequestChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequest.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequestChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentPermissionRequestChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PMemoryReportRequestChild.cpp c++ -o PMemoryReportRequestChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PMemoryReportRequestChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PMemoryReportRequestChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PMemoryReportRequest.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PMemoryReportRequestChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PMemoryReportRequestChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PStorageChild.cpp c++ -o PStorageChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PStorageChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PStorageChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PStorage.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PStorageChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PStorageChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PMemoryReportRequestChild.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ PLayerChild.cpp c++ -o PLayerChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PLayerChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PLayerChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PMemoryReportRequestChild.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayer.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PLayerChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PStorageChild.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PStorageChild.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ PLayersChild.cpp c++ -o PLayersChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PLayersChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PLayersChild.cpp PHalChild.cpp c++ -o PHalChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PHalChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHalChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayers.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayersChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PLayersChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHalChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHalChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PTestShellChild.cpp c++ -o PTestShellChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PTestShellChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PTestShellChild.cpp PTestShellCommandChild.cpp c++ -o PTestShellCommandChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PTestShellCommandChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PTestShellCommandChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PTestShellChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommandChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PTestShellCommandChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHalChild.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHalChild.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PTestShellChild.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PTestShellChild.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ PContextWrapperChild.cpp c++ -o PContextWrapperChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PContextWrapperChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContextWrapperChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PContextWrapper.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PContextWrapperChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContextWrapperChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PObjectWrapperChild.cpp c++ -o PObjectWrapperChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PObjectWrapperChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PObjectWrapperChild.cpp PJetpackChild.cpp c++ -o PJetpackChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PJetpackChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PJetpackChild.cpp PHandleChild.cpp c++ -o PHandleChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PHandleChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHandleChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapper.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapperChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PObjectWrapperChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/jetpack/PJetpack.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/jetpack/PJetpackChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PJetpackChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/jetpack/PHandle.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/jetpack/PHandleChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHandleChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/jsipc/CPOWTypes.h:44, from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapper.h:19, from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapperChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContextWrapperChild.cpp:10: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/jsipc/CPOWTypes.h:44, from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapper.h:19, from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapperChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PObjectWrapperChild.cpp:7: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ PRenderFrameChild.cpp c++ -o PRenderFrameChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PRenderFrameChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PRenderFrameChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrame.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrameChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PRenderFrameChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PNeckoChild.cpp c++ -o PNeckoChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PNeckoChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PNeckoChild.cpp PFTPChannelChild.cpp c++ -o PFTPChannelChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PFTPChannelChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PFTPChannelChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PNeckoChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PFTPChannel.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PFTPChannelChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PFTPChannelChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PHttpChannelChild.cpp c++ -o PHttpChannelChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PHttpChannelChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHttpChannelChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHttpChannelChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PNeckoChild.cpp:9: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PNeckoChild.cpp:9: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ PWyciwygChannelChild.cpp c++ -o PWyciwygChannelChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PWyciwygChannelChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PWyciwygChannelChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PWyciwygChannel.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PWyciwygChannelChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PWyciwygChannelChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PWebSocketChild.cpp c++ -o PWebSocketChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PWebSocketChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PWebSocketChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocket.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocketChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PWebSocketChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PCookieServiceChild.cpp c++ -o PCookieServiceChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PCookieServiceChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PCookieServiceChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PCookieServiceChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ POfflineCacheUpdateChild.cpp c++ -o POfflineCacheUpdateChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/POfflineCacheUpdateChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/POfflineCacheUpdateChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdate.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdateChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/POfflineCacheUpdateChild.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PExternalHelperApp.cpp c++ -o PExternalHelperApp.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PExternalHelperApp.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PExternalHelperApp.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PExternalHelperApp.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PExternalHelperApp.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PPluginBackgroundDestroyer.cpp c++ -o PPluginBackgroundDestroyer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginBackgroundDestroyer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginBackgroundDestroyer.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginBackgroundDestroyer.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PPluginModule.cpp c++ -o PPluginModule.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginModule.cpp PPluginIdentifier.cpp c++ -o PPluginIdentifier.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginIdentifier.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginIdentifier.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginIdentifier.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginIdentifier.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModule.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginModule.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PPluginInstance.cpp c++ -o PPluginInstance.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginInstance.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginInstance.cpp PPluginScriptableObject.cpp c++ -o PPluginScriptableObject.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginScriptableObject.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginScriptableObject.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginInstance.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginScriptableObject.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PBrowserStream.cpp c++ -o PBrowserStream.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PBrowserStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowserStream.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowserStream.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PPluginStream.cpp c++ -o PPluginStream.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginStream.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginStream.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginStream.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PStreamNotify.cpp c++ -o PStreamNotify.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PStreamNotify.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PStreamNotify.cpp PPluginSurface.cpp c++ -o PPluginSurface.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PPluginSurface.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginSurface.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PStreamNotify.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PStreamNotify.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PAudio.cpp c++ -o PAudio.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PAudio.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PAudio.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginSurface.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PPluginSurface.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PAudio.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PAudio.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PBrowser.cpp c++ -o PBrowser.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PBrowser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowser.cpp PContent.cpp c++ -o PContent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PContent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContent.cpp PContentDialog.cpp c++ -o PContentDialog.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PContentDialog.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentDialog.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PBrowser.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PCrashReporter.cpp c++ -o PCrashReporter.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PCrashReporter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PCrashReporter.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContent.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentDialog.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentDialog.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PCrashReporter.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PCrashReporter.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContent.cpp:7: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ PDocumentRenderer.cpp c++ -o PDocumentRenderer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PDocumentRenderer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PDocumentRenderer.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContent.cpp:7: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ PContentPermissionRequest.cpp c++ -o PContentPermissionRequest.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PContentPermissionRequest.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentPermissionRequest.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PDocumentRenderer.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PDocumentRenderer.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PMemoryReportRequest.cpp c++ -o PMemoryReportRequest.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PMemoryReportRequest.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PMemoryReportRequest.cpp PStorage.cpp c++ -o PStorage.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PStorage.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PStorage.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequest.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContentPermissionRequest.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PMemoryReportRequest.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PMemoryReportRequest.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PStorage.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PStorage.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PLayer.cpp c++ -o PLayer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PLayer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PLayer.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayer.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PLayer.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PLayers.cpp c++ -o PLayers.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PLayers.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PLayers.cpp PHal.cpp c++ -o PHal.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PHal.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHal.cpp PTestShell.cpp c++ -o PTestShell.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PTestShell.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PTestShell.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHal.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayers.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PLayers.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PTestShell.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PTestShellCommand.cpp c++ -o PTestShellCommand.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PTestShellCommand.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PTestShellCommand.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellCommand.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PTestShellCommand.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PContextWrapper.cpp c++ -o PContextWrapper.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PContextWrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContextWrapper.cpp PObjectWrapper.cpp c++ -o PObjectWrapper.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PObjectWrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PObjectWrapper.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PContextWrapper.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PContextWrapper.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapper.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PObjectWrapper.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PJetpack.cpp c++ -o PJetpack.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PJetpack.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PJetpack.cpp PHandle.cpp c++ -o PHandle.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PHandle.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHandle.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/jetpack/PJetpack.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PJetpack.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/jetpack/PHandle.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHandle.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PRenderFrame.cpp c++ -o PRenderFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PRenderFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PRenderFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/jsipc/CPOWTypes.h:44, from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapper.h:19, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PObjectWrapper.cpp:7: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrame.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PRenderFrame.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PNecko.cpp c++ -o PNecko.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PNecko.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PNecko.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PNecko.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PFTPChannel.cpp c++ -o PFTPChannel.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PFTPChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PFTPChannel.cpp PHttpChannel.cpp c++ -o PHttpChannel.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PHttpChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHttpChannel.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PFTPChannel.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PFTPChannel.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PWyciwygChannel.cpp c++ -o PWyciwygChannel.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PWyciwygChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PWyciwygChannel.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PHttpChannel.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PWyciwygChannel.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PWyciwygChannel.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PWebSocket.cpp c++ -o PWebSocket.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PWebSocket.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PWebSocket.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocket.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PWebSocket.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PCookieService.cpp c++ -o PCookieService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PCookieService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PCookieService.cpp POfflineCacheUpdate.cpp c++ -o POfflineCacheUpdate.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/ipdl/_ipdlheaders -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/POfflineCacheUpdate.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/POfflineCacheUpdate.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/PCookieService.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdate.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl/POfflineCacheUpdate.cpp:7: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ rm -f libmozipdlgen_s.a ../../staticlib/libmozipdlgen_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py PExternalHelperAppParent.o PPluginBackgroundDestroyerParent.o PPluginModuleParent.o PPluginIdentifierParent.o PPluginInstanceParent.o PPluginScriptableObjectParent.o PBrowserStreamParent.o PPluginStreamParent.o PStreamNotifyParent.o PPluginSurfaceParent.o PAudioParent.o PBrowserParent.o PContentParent.o PContentDialogParent.o PCrashReporterParent.o PDocumentRendererParent.o PContentPermissionRequestParent.o PMemoryReportRequestParent.o PStorageParent.o PLayerParent.o PLayersParent.o PHalParent.o PTestShellParent.o PTestShellCommandParent.o PContextWrapperParent.o PObjectWrapperParent.o PJetpackParent.o PHandleParent.o PRenderFrameParent.o PNeckoParent.o PFTPChannelParent.o PHttpChannelParent.o PWyciwygChannelParent.o PWebSocketParent.o PCookieServiceParent.o POfflineCacheUpdateParent.o PExternalHelperAppChild.o PPluginBackgroundDestroyerChild.o PPluginModuleChild.o PPluginIdentifierChild.o PPluginInstanceChild.o PPluginScriptableObjectChild.o PBrowserStreamChild.o PPluginStreamChild.o PStreamNotifyChild.o PPluginSurfaceChild.o PAudioChild.o PBrowserChild.o PContentChild.o PContentDialogChild.o PCrashReporterChild.o PDocumentRendererChild.o PContentPermissionRequestChild.o PMemoryReportRequestChild.o PStorageChild.o PLayerChild.o PLayersChild.o PHalChild.o PTestShellChild.o PTestShellCommandChild.o PContextWrapperChild.o PObjectWrapperChild.o PJetpackChild.o PHandleChild.o PRenderFrameChild.o PNeckoChild.o PFTPChannelChild.o PHttpChannelChild.o PWyciwygChannelChild.o PWebSocketChild.o PCookieServiceChild.o POfflineCacheUpdateChild.o PExternalHelperApp.o PPluginBackgroundDestroyer.o PPluginModule.o PPluginIdentifier.o PPluginInstance.o PPluginScriptableObject.o PBrowserStream.o PPluginStream.o PStreamNotify.o PPluginSurface.o PAudio.o PBrowser.o PContent.o PContentDialog.o PCrashReporter.o PDocumentRenderer.o PContentPermissionRequest.o PMemoryReportRequest.o PStorage.o PLayer.o PLayers.o PHal.o PTestShell.o PTestShellCommand.o PContextWrapper.o PObjectWrapper.o PJetpack.o PHandle.o PRenderFrame.o PNecko.o PFTPChannel.o PHttpChannel.o PWyciwygChannel.o PWebSocket.o PCookieService.o POfflineCacheUpdate.o > libmozipdlgen_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libmozipdlgen_s.a.desc ../../staticlib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/ipdl' /usr/pkg/bin/gmake -C testshell libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell' TestShellParent.cpp c++ -o TestShellParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../js/xpconnect/shell -I../../dom/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/TestShellParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/TestShellParent.cpp XPCShellEnvironment.cpp c++ -o XPCShellEnvironment.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../js/xpconnect/shell -I../../dom/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/XPCShellEnvironment.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/XPCShellEnvironment.cpp TestShellChild.cpp c++ -o TestShellChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../js/xpconnect/shell -I../../dom/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/TestShellChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/TestShellChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/TestShellChild.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/TestShellChild.cpp:37: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/XPCShellEnvironment.cpp:46:0: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/TestShellParent.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/TestShellParent.cpp:37: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/XPCShellEnvironment.cpp:48: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../dist/include/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/XPCShellEnvironment.cpp:52: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/XPCShellEnvironment.cpp:48: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/nsAutoJSValHolder.h:43, from ../../dist/include/mozilla/ipc/XPCShellEnvironment.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/TestShellChild.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/TestShellChild.cpp:37: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/TestShellParent.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/TestShellParent.cpp:37: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from ../../dist/include/mozilla/dom/ContentParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/TestShellParent.cpp:42: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/XPCShellEnvironment.h:46:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/XPCShellEnvironment.cpp:54: ../../dist/include/nsCOMPtr.h: In function 'void {anonymous}::_ZN12_GLOBAL__N_1L11ProcessFileEP9JSContextP8JSObjectPKcP7__sFILEi.constprop.24(JSContext*, JSObject*, FILE*)': ../../dist/include/nsCOMPtr.h:830:46: warning: 'pusher.mozilla::ipc::XPCShellEnvironment::AutoContextPusher::mEnv' may be used uninitialized in this function [-Wmaybe-uninitialized] return reinterpret_cast(mRawPtr); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/XPCShellEnvironment.cpp:579:44: note: 'pusher.mozilla::ipc::XPCShellEnvironment::AutoContextPusher::mEnv' was declared here XPCShellEnvironment::AutoContextPusher pusher(env); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/XPCShellEnvironment.h:46:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/XPCShellEnvironment.cpp:54: ../../dist/include/nsCOMPtr.h: In member function 'bool mozilla::ipc::XPCShellEnvironment::Init()': ../../dist/include/nsCOMPtr.h:830:46: warning: 'pusher.mozilla::ipc::XPCShellEnvironment::AutoContextPusher::mEnv' may be used uninitialized in this function [-Wmaybe-uninitialized] return reinterpret_cast(mRawPtr); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/XPCShellEnvironment.cpp:1158:23: note: 'pusher.mozilla::ipc::XPCShellEnvironment::AutoContextPusher::mEnv' was declared here AutoContextPusher pusher(this); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/XPCShellEnvironment.h:46:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/XPCShellEnvironment.cpp:54: ../../dist/include/nsCOMPtr.h: In member function 'bool mozilla::ipc::XPCShellEnvironment::EvaluateString(const nsString&, nsString*)': ../../dist/include/nsCOMPtr.h:830:46: warning: 'pusher.mozilla::ipc::XPCShellEnvironment::AutoContextPusher::mEnv' may be used uninitialized in this function [-Wmaybe-uninitialized] return reinterpret_cast(mRawPtr); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell/XPCShellEnvironment.cpp:1222:42: note: 'pusher.mozilla::ipc::XPCShellEnvironment::AutoContextPusher::mEnv' was declared here XPCShellEnvironment::AutoContextPusher pusher(env); ^ rm -f libipcshell_s.a ../../staticlib/libipcshell_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py TestShellChild.o TestShellParent.o XPCShellEnvironment.o > libipcshell_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libipcshell_s.a.desc ../../staticlib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc/testshell' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/ipc' /usr/pkg/bin/gmake -C js/ipc libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/ipc' ObjectWrapperParent.cpp ObjectWrapperChild.cpp c++ -o ObjectWrapperChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DBIN_SUFFIX='""' -I../../dom/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ObjectWrapperChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/ipc/ObjectWrapperChild.cpp c++ -o ObjectWrapperParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DBIN_SUFFIX='""' -I../../dom/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ObjectWrapperParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/ipc/ObjectWrapperParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapper.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapperParent.h:9, from ../../dist/include/mozilla/jsipc/ObjectWrapperParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/ipc/ObjectWrapperParent.cpp:41: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/ipc/ObjectWrapperChild.cpp:41:0: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/jsclass.h:48, from ../../dist/include/jsfriendapi.h:43, from ../../dist/include/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/ipc/ObjectWrapperChild.cpp:42: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/ipc/ObjectWrapperChild.cpp:42: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/jsclass.h:48, from ../../dist/include/jsfriendapi.h:43, from ../../dist/include/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/ipc/ObjectWrapperChild.cpp:42: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/jsipc/CPOWTypes.h:44, from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapper.h:19, from ../../ipc/ipdl/_ipdlheaders/mozilla/jsipc/PObjectWrapperParent.h:9, from ../../dist/include/mozilla/jsipc/ObjectWrapperParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/ipc/ObjectWrapperParent.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from ../../dist/include/mozilla/dom/ContentParent.h:44, from ../../dist/include/mozilla/jsipc/ContextWrapperParent.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/ipc/ObjectWrapperParent.cpp:42: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ rm -f libjsipc_s.a ../../staticlib/libjsipc_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py ObjectWrapperParent.o ObjectWrapperChild.o > libjsipc_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libjsipc_s.a.desc ../../staticlib /usr/pkg/bin/python2.7 ../../config/JarMaker.py \ -j ../../dist/bin/chrome \ -t ../.. -f flat -DNDEBUG -DTRIMMED -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DBIN_SUFFIX='""' -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/ipc' /usr/pkg/bin/gmake -C js/jetpack libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack' JetpackChild.cpp c++ -o JetpackChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/JetpackChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackChild.cpp JetpackProcessChild.cpp c++ -o JetpackProcessChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/JetpackProcessChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackProcessChild.cpp JetpackProcessParent.cpp c++ -o JetpackProcessParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/JetpackProcessParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackProcessParent.cpp JetpackParent.cpp c++ -o JetpackParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/JetpackParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackParent.cpp In file included from ../../dist/include/mozilla/jetpack/JetpackProcessParent.h:41:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackProcessParent.cpp:38: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackChild.cpp:38:0: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/jsclass.h:48, from ../../dist/include/jsfriendapi.h:43, from ../../dist/include/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackChild.cpp:39: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackChild.cpp:39: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/jsclass.h:48, from ../../dist/include/jsfriendapi.h:43, from ../../dist/include/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackChild.cpp:39: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/jetpack/PJetpack.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/jetpack/PJetpackParent.h:9, from ../../dist/include/mozilla/jetpack/JetpackParent.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackParent.cpp:38: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../ipc/chromium/src/base/lock.h:8, from ../../ipc/chromium/src/base/message_loop.h:14, from ../../ipc/chromium/src/base/thread.h:10, from ../../ipc/chromium/src/chrome/common/child_thread.h:8, from ../../dist/include/mozilla/ipc/IOThreadChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackProcessChild.cpp:38: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ JetpackService.cpp c++ -o JetpackService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/JetpackService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackService.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/nsAutoJSValHolder.h:43, from ../../dist/include/mozilla/jetpack/JetpackActorCommon.h:46, from ../../dist/include/mozilla/jetpack/JetpackChild.h:42, from ../../dist/include/mozilla/jetpack/JetpackProcessChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackProcessChild.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/nsAutoJSValHolder.h:43, from ../../dist/include/mozilla/jetpack/JetpackActorCommon.h:46, from ../../dist/include/mozilla/jetpack/JetpackParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackParent.cpp:38: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/mozilla/jetpack/Handle.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackParent.cpp:39: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/nsAutoJSValHolder.h:43, from ../../dist/include/mozilla/jetpack/JetpackActorCommon.h:46, from ../../dist/include/mozilla/jetpack/JetpackParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackParent.cpp:38: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackService.cpp:38:0: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ JetpackActorCommon.cpp c++ -o JetpackActorCommon.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/JetpackActorCommon.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackActorCommon.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackActorCommon.cpp:39:0: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackActorCommon.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackActorCommon.cpp:42: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackActorCommon.cpp:41: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ nsIJetpackService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/nsIJetpackService.idl -d .deps/nsIJetpackService.xpt.pp -o _xpidlgen/nsIJetpackService.xpt nsIJetpack.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/nsIJetpack.idl -d .deps/nsIJetpack.xpt.pp -o _xpidlgen/nsIJetpack.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/jetpack.xpt _xpidlgen/nsIJetpackService.xpt _xpidlgen/nsIJetpack.xpt In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/nsAutoJSValHolder.h:43, from ../../dist/include/mozilla/jetpack/JetpackActorCommon.h:46, from ../../dist/include/mozilla/jetpack/JetpackParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackService.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIJetpackService.h:10, from ../../dist/include/mozilla/jetpack/JetpackService.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackService.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackService.cpp: In member function 'virtual nsrefcnt mozilla::jetpack::JetpackService::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::jetpack::JetpackService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack/JetpackService.cpp:51:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(JetpackService, ^ rm -f libjetpack_s.a ../../staticlib/components/libjetpack_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py JetpackParent.o JetpackChild.o JetpackProcessChild.o JetpackProcessParent.o JetpackService.o JetpackActorCommon.o > libjetpack_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libjetpack_s.a.desc ../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/jetpack.xpt ../../dist/bin/components gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/jetpack' /usr/pkg/bin/gmake -C hal libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/hal' SandboxHal.cpp c++ -o SandboxHal.o -c -I../dist/stl_wrappers -I../dist/system_wrappers -include ../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../ipc/chromium/src -I../ipc/glue -I../ipc/ipdl/_ipdlheaders -I. -I. -I../dist/include -I../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MF .deps/SandboxHal.pp /scratch/devel/xulrunner10/work/mozilla-esr10/hal/sandbox/SandboxHal.cpp FallbackHal.cpp c++ -o FallbackHal.o -c -I../dist/stl_wrappers -I../dist/system_wrappers -include ../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../ipc/chromium/src -I../ipc/glue -I../ipc/ipdl/_ipdlheaders -I. -I. -I../dist/include -I../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MF .deps/FallbackHal.pp /scratch/devel/xulrunner10/work/mozilla-esr10/hal/fallback/FallbackHal.cpp Hal.cpp c++ -o Hal.o -c -I../dist/stl_wrappers -I../dist/system_wrappers -include ../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../ipc/chromium/src -I../ipc/glue -I../ipc/ipdl/_ipdlheaders -I. -I. -I../dist/include -I../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MF .deps/Hal.pp /scratch/devel/xulrunner10/work/mozilla-esr10/hal/Hal.cpp In file included from ./Hal.h:43:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/hal/fallback/FallbackHal.cpp:40: ../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/hal/Hal.h:43:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/hal/Hal.cpp:40: ../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ./Hal.h:43:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/hal/sandbox/SandboxHal.cpp:40: ../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../dist/include/jsval.h:45:0, from ../dist/include/jsapi.h:50, from ../dist/include/xpcexception.h:21, from ../dist/include/xpccomponents.h:14, from ../dist/include/nsIXPConnect.h:18, from ../dist/include/nsIXPCScriptable.h:14, from ../dist/include/nsDOMClassInfoID.h:47, from ../dist/include/nsGeoPosition.h:45, from ../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/hal/sandbox/SandboxHal.cpp:41: ../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/hal/sandbox/SandboxHal.cpp:41: ../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ rm -f libhal_s.a ../staticlib/libhal_s.a /usr/pkg/bin/python2.7 ../config/pythonpath.py -I../config ../config/expandlibs_gen.py Hal.o SandboxHal.o FallbackHal.o > libhal_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libhal_s.a.desc ../staticlib gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/hal' /usr/pkg/bin/gmake -C js/xpconnect libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect' /usr/pkg/bin/gmake -C public libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/public' gmake[4]: Nothing to be done for 'libs'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/public' /usr/pkg/bin/gmake -C idl libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl' xpcexception.idl xpcjsid.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/xpcexception.idl -d .deps/xpcexception.xpt.pp -o _xpidlgen/xpcexception.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/xpcjsid.idl -d .deps/xpcjsid.xpt.pp -o _xpidlgen/xpcjsid.xpt xpcIJSModuleLoader.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/xpcIJSModuleLoader.idl -d .deps/xpcIJSModuleLoader.xpt.pp -o _xpidlgen/xpcIJSModuleLoader.xpt xpccomponents.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/xpccomponents.idl -d .deps/xpccomponents.xpt.pp -o _xpidlgen/xpccomponents.xpt nsIJSContextStack.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/nsIJSContextStack.idl -d .deps/nsIJSContextStack.xpt.pp -o _xpidlgen/nsIJSContextStack.xpt nsIJSRuntimeService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/nsIJSRuntimeService.idl -d .deps/nsIJSRuntimeService.xpt.pp -o _xpidlgen/nsIJSRuntimeService.xpt nsIXPConnect.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/nsIXPConnect.idl -d .deps/nsIXPConnect.xpt.pp -o _xpidlgen/nsIXPConnect.xpt nsIXPCSecurityManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/nsIXPCSecurityManager.idl -d .deps/nsIXPCSecurityManager.xpt.pp -o _xpidlgen/nsIXPCSecurityManager.xpt nsIXPCScriptable.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/nsIXPCScriptable.idl -d .deps/nsIXPCScriptable.xpt.pp -o _xpidlgen/nsIXPCScriptable.xpt nsIScriptError.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/nsIScriptError.idl -d .deps/nsIScriptError.xpt.pp -o _xpidlgen/nsIScriptError.xpt nsIXPCScriptNotify.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/nsIXPCScriptNotify.idl -d .deps/nsIXPCScriptNotify.xpt.pp -o _xpidlgen/nsIXPCScriptNotify.xpt xpcIJSWeakReference.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/xpcIJSWeakReference.idl -d .deps/xpcIJSWeakReference.xpt.pp -o _xpidlgen/xpcIJSWeakReference.xpt xpcIJSGetFactory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/xpcIJSGetFactory.idl -d .deps/xpcIJSGetFactory.xpt.pp -o _xpidlgen/xpcIJSGetFactory.xpt nsIJSEngineTelemetryStats.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/nsIJSEngineTelemetryStats.idl -d .deps/nsIJSEngineTelemetryStats.xpt.pp -o _xpidlgen/nsIJSEngineTelemetryStats.xpt mozIJSSubScriptLoader.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl/mozIJSSubScriptLoader.idl -d .deps/mozIJSSubScriptLoader.xpt.pp -o _xpidlgen/mozIJSSubScriptLoader.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/xpconnect.xpt _xpidlgen/xpccomponents.xpt _xpidlgen/xpcjsid.xpt _xpidlgen/xpcexception.xpt _xpidlgen/xpcIJSModuleLoader.xpt _xpidlgen/nsIJSContextStack.xpt _xpidlgen/nsIJSRuntimeService.xpt _xpidlgen/nsIXPConnect.xpt _xpidlgen/nsIXPCSecurityManager.xpt _xpidlgen/nsIXPCScriptable.xpt _xpidlgen/nsIScriptError.xpt _xpidlgen/nsIXPCScriptNotify.xpt _xpidlgen/xpcIJSWeakReference.xpt _xpidlgen/xpcIJSGetFactory.xpt _xpidlgen/nsIJSEngineTelemetryStats.xpt _xpidlgen/mozIJSSubScriptLoader.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/xpconnect.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/idl' /usr/pkg/bin/gmake -C wrappers libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers' ChromeObjectWrapper.cpp c++ -o ChromeObjectWrapper.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/ChromeObjectWrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/ChromeObjectWrapper.cpp CrossOriginWrapper.cpp c++ -o CrossOriginWrapper.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/CrossOriginWrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/CrossOriginWrapper.cpp FilteringWrapper.cpp c++ -o FilteringWrapper.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/FilteringWrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/FilteringWrapper.cpp AccessCheck.cpp c++ -o AccessCheck.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/AccessCheck.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/AccessCheck.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/FilteringWrapper.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/ChromeObjectWrapper.h:11, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:1: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../dist/include/jswrapper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/FilteringWrapper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/ChromeObjectWrapper.h:11, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:1: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/FilteringWrapper.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/ChromeObjectWrapper.h:11, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:1: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/FilteringWrapper.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/FilteringWrapper.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsJSPrincipals.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/CrossOriginWrapper.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/AccessCheck.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/AccessCheck.cpp:42: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../dist/include/jswrapper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/FilteringWrapper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/FilteringWrapper.cpp:40: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/FilteringWrapper.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/FilteringWrapper.cpp:40: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ WrapperFactory.cpp c++ -o WrapperFactory.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/WrapperFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/WrapperFactory.cpp ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ./../src/xpcpublic.h:48, from ./../src/xpcprivate.h:53, from ./../src/XPCWrapper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/CrossOriginWrapper.cpp:42: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsJSPrincipals.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/CrossOriginWrapper.cpp:40: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../dist/include/jswrapper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/AccessCheck.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/AccessCheck.cpp:42: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/AccessCheck.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/AccessCheck.cpp:42: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/WrapperFactory.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/WrapperFactory.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../dist/include/jswrapper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/WrapperFactory.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/WrapperFactory.cpp:40: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/WrapperFactory.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/WrapperFactory.cpp:40: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ XrayWrapper.cpp c++ -o XrayWrapper.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XrayWrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/XrayWrapper.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/XrayWrapper.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/XrayWrapper.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../dist/include/jswrapper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/XrayWrapper.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/XrayWrapper.cpp:40: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/XrayWrapper.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers/XrayWrapper.cpp:40: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ rm -f libxpcwrappers_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py AccessCheck.o ChromeObjectWrapper.o CrossOriginWrapper.o FilteringWrapper.o WrapperFactory.o XrayWrapper.o > libxpcwrappers_s.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/wrappers' /usr/pkg/bin/gmake -C loader libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader' mozJSSubScriptLoader.cpp c++ -o mozJSSubScriptLoader.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/mozJSSubScriptLoader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader/mozJSSubScriptLoader.cpp mozJSLoaderUtils.cpp mozJSComponentLoader.cpp c++ -o mozJSComponentLoader.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/mozJSComponentLoader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader/mozJSComponentLoader.cpp c++ -o mozJSLoaderUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/mozJSLoaderUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader/mozJSLoaderUtils.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader/mozJSSubScriptLoader.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader/mozJSSubScriptLoader.cpp:43: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader/mozJSComponentLoader.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader/mozJSComponentLoader.cpp:60: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader/mozJSLoaderUtils.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ./../src/xpcpublic.h:48, from ./../src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader/mozJSComponentLoader.cpp:87: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader/mozJSComponentLoader.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader/mozJSComponentLoader.cpp:60: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader/mozJSSubScriptLoader.cpp:62: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader/mozJSSubScriptLoader.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader/mozJSSubScriptLoader.cpp:43: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ rm -f libjsloader_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py mozJSComponentLoader.o mozJSSubScriptLoader.o mozJSLoaderUtils.o > libjsloader_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 XPCOMUtils.jsm ISO8601DateUtils.jsm ../../../dist/bin/modules gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/loader' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src' /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ./qsgen.py \ --idlpath=../../../dist/idl \ --cachedir=../../../xpcom/idl-parser \ --header-output dom_quickstubs.h \ --stub-output dom_quickstubs.cpp \ --makedepend-output .deps/dom_qsgen.pp \ \ ./dom_quickstubs.qsconf XPCCallContext.cpp c++ -o XPCCallContext.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCCallContext.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCCallContext.cpp XPCComponents.cpp c++ -o XPCComponents.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCComponents.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCComponents.cpp nsScriptError.cpp c++ -o nsScriptError.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsScriptError.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsScriptError.cpp In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCCallContext.cpp:43: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCCallContext.cpp:43: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCCallContext.cpp:43: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCComponents.cpp:45: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCComponents.cpp:45: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCComponents.cpp:45: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsScriptError.cpp:45: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsScriptError.cpp:45: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsScriptError.cpp:45: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ XPCContext.cpp c++ -o XPCContext.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCContext.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCContext.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::LookupMethod()': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCComponents.cpp:2722:17: warning: variable 'oldfunction' set but not used [-Wunused-but-set-variable] JSFunction *oldfunction; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCComponents.cpp:45: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsrefcnt Identity::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'Identity' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1159:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCComponents.cpp:3065:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS0' NS_IMPL_ISUPPORTS0(Identity) ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCContext.cpp:43: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCContext.cpp:43: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCContext.cpp:43: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ XPCConvert.cpp c++ -o XPCConvert.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCConvert.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCConvert.cpp XPCDebug.cpp c++ -o XPCDebug.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCDebug.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCDebug.cpp In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCConvert.cpp:48: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCConvert.cpp:48: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCConvert.cpp:48: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ Creating header file dom_quickstubs.h Creating stub file dom_quickstubs.cpp Creating makedepend file .deps/dom_qsgen.pp XPCException.cpp c++ -o XPCException.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCException.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCException.cpp XPCJSID.cpp c++ -o XPCJSID.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCJSID.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSID.cpp In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCDebug.cpp:41: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCException.cpp:44: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCDebug.cpp:41: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCDebug.cpp:41: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCException.cpp:44: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCException.cpp:44: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ XPCLocale.cpp c++ -o XPCLocale.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCLocale.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCLocale.cpp XPCLog.cpp c++ -o XPCLog.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCLog.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCLog.cpp In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCLocale.cpp:44: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSID.cpp:44: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSID.cpp:44: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSID.cpp:44: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ XPCMaps.cpp c++ -o XPCMaps.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCMaps.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCMaps.cpp In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCLog.cpp:43: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCLog.cpp:43: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCLog.cpp:43: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from ./xpcpublic.h:48, from ../../../dom/base/nsDOMClassInfo.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCLocale.cpp:47: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCLocale.cpp:44: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSID.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsrefcnt SharedScriptableHelperForJSIID::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'SharedScriptableHelperForJSIID' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSID.cpp:253:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(SharedScriptableHelperForJSIID) ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCMaps.cpp:43: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ XPCModule.cpp c++ -o XPCModule.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCModule.cpp ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCMaps.cpp:43: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCMaps.cpp:43: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ XPCRuntimeService.cpp c++ -o XPCRuntimeService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCRuntimeService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCRuntimeService.cpp In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCModule.cpp:42: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCRuntimeService.cpp:42: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCModule.cpp:42: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCModule.cpp:42: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCRuntimeService.cpp:42: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCRuntimeService.cpp:42: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ XPCStack.cpp c++ -o XPCStack.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCStack.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCStack.cpp ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ XPCString.cpp c++ -o XPCString.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCString.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCString.cpp XPCThreadContext.cpp c++ -o XPCThreadContext.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCThreadContext.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCThreadContext.cpp In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCStack.cpp:43: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCString.cpp:55: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ XPCThrower.cpp c++ -o XPCThrower.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCThrower.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCThrower.cpp ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCStack.cpp:43: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCStack.cpp:43: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCString.cpp:55: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCString.cpp:55: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCThreadContext.cpp:44: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ XPCWrappedJS.cpp c++ -o XPCWrappedJS.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCWrappedJS.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedJS.cpp In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCThreadContext.cpp:44: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCThreadContext.cpp:44: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ XPCVariant.cpp c++ -o XPCVariant.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCVariant.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCVariant.cpp In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCThrower.cpp:43: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCThrower.cpp:43: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCThrower.cpp:43: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCThreadContext.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCThreadContext.cpp: In member function 'virtual nsrefcnt nsXPCJSContextStackIterator::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXPCJSContextStackIterator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCThreadContext.cpp:501:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsXPCJSContextStackIterator, nsIJSContextStackIterator) ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedJS.cpp:44: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ XPCWrappedJSClass.cpp c++ -o XPCWrappedJSClass.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCWrappedJSClass.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedJSClass.cpp ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedJS.cpp:44: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedJS.cpp:44: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCVariant.cpp:43: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ XPCWrappedNative.cpp c++ -o XPCWrappedNative.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCWrappedNative.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNative.cpp ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCVariant.cpp:43: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCVariant.cpp:43: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ XPCWrappedNativeInfo.cpp c++ -o XPCWrappedNativeInfo.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCWrappedNativeInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNativeInfo.cpp In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedJSClass.cpp:45: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedJSClass.cpp:45: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedJSClass.cpp:45: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ XPCWrappedNativeJSOps.cpp c++ -o XPCWrappedNativeJSOps.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCWrappedNativeJSOps.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNativeJSOps.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedJSClass.cpp:45: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedJSClass.cpp: In member function 'virtual nsrefcnt SameOriginCheckedComponent::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'SameOriginCheckedComponent' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedJSClass.cpp:578:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(SameOriginCheckedComponent) ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNative.cpp:44: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNativeInfo.cpp:44: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNative.cpp:44: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNative.cpp:44: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNativeInfo.cpp:44: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNativeInfo.cpp:44: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:44: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:44: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:44: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ XPCWrappedNativeProto.cpp c++ -o XPCWrappedNativeProto.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCWrappedNativeProto.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNativeProto.cpp XPCWrappedNativeScope.cpp c++ -o XPCWrappedNativeScope.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCWrappedNativeScope.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNativeScope.cpp In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNativeProto.cpp:43: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNativeProto.cpp:43: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNativeProto.cpp:43: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ XPCJSWeakReference.cpp c++ -o XPCJSWeakReference.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCJSWeakReference.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSWeakReference.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNative.cpp: In static member function 'static JSBool XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNative.cpp:2447:71: warning: 'array_count' may be used uninitialized in this function [-Wmaybe-uninitialized] array_count, &err)) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNative.cpp:2405:18: note: 'array_count' was declared here JSUint32 array_count; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNativeScope.cpp:43: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNativeScope.cpp:43: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrappedNativeScope.cpp:43: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ XPCWrapper.cpp c++ -o XPCWrapper.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCWrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrapper.cpp XPCQuickStubs.cpp c++ -o XPCQuickStubs.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCQuickStubs.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCQuickStubs.cpp In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSWeakReference.cpp:38: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSWeakReference.cpp:38: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSWeakReference.cpp:38: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrapper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrapper.cpp:43: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ dom_quickstubs.cpp c++ -o dom_quickstubs.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/dom_quickstubs.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCQuickStubs.cpp:42: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrapper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrapper.cpp:43: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrapper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCWrapper.cpp:43: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCQuickStubs.cpp:43: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCQuickStubs.cpp:42: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSWeakReference.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSWeakReference.cpp: In member function 'virtual nsrefcnt xpcJSWeakReference::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'xpcJSWeakReference' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSWeakReference.cpp:45:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(xpcJSWeakReference, xpcIJSWeakReference) ^ /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ ./dombindingsgen.py \ --idlpath=../../../dist/idl \ --cachedir=../../../xpcom/idl-parser/cache \ --stub-output dombindings_gen.cpp \ --makedepend-output .deps/dombindingsgen.pp \ ./dombindings.conf nsXPConnect.cpp c++ -o nsXPConnect.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXPConnect.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsXPConnect.cpp Creating stub file dombindings_gen.cpp Creating makedepend file .deps/dombindingsgen.pp XPCJSRuntime.cpp c++ -o XPCJSRuntime.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XPCJSRuntime.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSRuntime.cpp dombindings.cpp c++ -o dombindings.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -D_IMPL_NS_LAYOUT -I./../wrappers -I./../loader -I../../../js/src -I../../../js/src/nanojit -I../../../caps/include -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/style -I../../../layout/base -I../../../dom/base -I../../../xpcom/ds -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/dombindings.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings.cpp In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsXPConnect.cpp:45: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSRuntime.cpp:46: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsXPConnect.cpp:45: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsXPConnect.cpp:45: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:2: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSRuntime.cpp:46: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSRuntime.cpp:46: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../js/src/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:2: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../../js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ../../../js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ../../../js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ../../../js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsXPConnect.cpp: In member function 'virtual nsresult nsXPConnect::Traverse(void*, nsCycleCollectionTraversalCallback&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsXPConnect.cpp:844:13: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(NS_ARRAY_LENGTH(trace_types) == JSTRACE_LAST + 1); ^ ../../../js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ../../../js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ../../../js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings.cpp:42: ../../../js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ../../../js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ ../../../js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../js/src/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/GlobalObject.h:118:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../js/src/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../js/src/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../js/src/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../js/src/jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../js/src/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../js/src/jscntxt.h:60:0, from ../../../js/src/jsproxy.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings.cpp:42: ../../../js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../js/src/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../js/src/jsval.h:45:0, from ../../../js/src/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings.cpp:42: ../../../js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../js/src/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcpublic.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSRuntime.cpp:46: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSRuntime.cpp: In member function 'virtual nsrefcnt MemoryReporter_XPConnectJSGCHeap::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_XPConnectJSGCHeap' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSRuntime.cpp:1470:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(XPConnectJSGCHeap, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSRuntime.cpp: In member function 'virtual nsrefcnt MemoryReporter_XPConnectJSSystemCompartmentCount::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_XPConnectJSSystemCompartmentCount' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSRuntime.cpp:1510:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(XPConnectJSSystemCompartmentCount, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSRuntime.cpp: In member function 'virtual nsrefcnt MemoryReporter_XPConnectJSUserCompartmentCount::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_XPConnectJSUserCompartmentCount' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSRuntime.cpp:1520:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(XPConnectJSUserCompartmentCount, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSRuntime.cpp: In member function 'virtual nsrefcnt XPConnectJSCompartmentsMultiReporter::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'XPConnectJSCompartmentsMultiReporter' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/XPCJSRuntime.cpp:2107:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(XPConnectJSCompartmentsMultiReporter ^ ../../../js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsinfer.h:877:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto)); ^ ../../../js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1489:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1491:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, clasp) == offsetof(js::shadow::Object, clasp)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert71' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1492:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, flags) == offsetof(js::shadow::Object, flags)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert72' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1493:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, objShape) == offsetof(js::shadow::Object, objShape)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert73' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1494:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, parent) == offsetof(js::shadow::Object, parent)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert74' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1495:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, privateData) == offsetof(js::shadow::Object, privateData)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert75' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1496:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, capacity) == offsetof(js::shadow::Object, capacity)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert76' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1497:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, slots) == offsetof(js::shadow::Object, slots)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert77' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1498:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(JSObject, type_) == offsetof(js::shadow::Object, type)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert78' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1499:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert79' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsobj.h:1500:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Object::FIXED_SLOTS_SHIFT); ^ ../../../js/src/jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert80' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert81' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsscript.h:85:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL); ^ ../../../js/src/jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert83' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsfun.h:217:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert84' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/jsfun.h:218:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ../../../js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert85' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/Stack.h:380:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert86' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/Stack.h:381:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0); ^ ../../../js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert87' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/Stack.h:1063:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_NONE == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert88' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/Stack.h:1064:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert89' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/Stack.h:1065:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY); ^ ../../../js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert90' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/Stack.h:1248:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_)); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert91' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../js/src/vm/Stack.h:1249:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings.cpp: In static member function 'static bool mozilla::dom::binding::ListBase::getItemAt(mozilla::dom::binding::ListBase::ListType*, uint32, mozilla::dom::binding::ListBase::IndexGetterType&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert93' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings.cpp:310:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(!hasIndexGetter); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings.cpp: In static member function 'static bool mozilla::dom::binding::ListBase::setItemAt(JSContext*, mozilla::dom::binding::ListBase::ListType*, uint32, mozilla::dom::binding::ListBase::IndexSetterType)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert94' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings.cpp:318:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(!hasIndexSetter); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings.cpp: In static member function 'static bool mozilla::dom::binding::ListBase::getNamedItem(mozilla::dom::binding::ListBase::ListType*, const nsAString_internal&, mozilla::dom::binding::ListBase::NameGetterType&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert95' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings.cpp:326:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(!hasNameGetter); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings.cpp: In static member function 'static bool mozilla::dom::binding::ListBase::setNamedItem(JSContext*, mozilla::dom::binding::ListBase::ListType*, const nsAString_internal&, mozilla::dom::binding::ListBase::NameSetterType)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert96' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings.cpp:335:5: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(!hasNameSetter); ^ In file included from ../../../content/html/content/src/nsHTMLSelectElement.h:58:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings_gen.cpp:3, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dombindings.cpp:1209: ../../../xpcom/ds/nsCheapSets.h: In member function 'void nsCheapInt32Set::SetInt(PRInt32)': ../../../xpcom/ds/nsCheapSets.h:178:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mValOrHash = (void*)((aInt << 1) | 0x1); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14:0: ../../../dist/include/nsCOMPtr.h: In function 'JSBool nsIDOMNode_GetNodeType(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsCOMPtr.h:830:46: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] return reinterpret_cast(mRawPtr); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:4638:14: note: 'self' was declared here nsINode *self; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetIsContentEditable(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14746:45: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetIsContentEditable(&result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetOffsetTop(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14945:37: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetOffsetTop(&result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetOffsetWidth(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14977:39: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetOffsetWidth(&result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetOffsetHeight(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14993:40: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetOffsetHeight(&result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetOffsetLeft(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14961:38: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetOffsetLeft(&result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetDrawingBufferWidth(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26735:46: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetDrawingBufferWidth(&result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetHidden(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14494:34: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetHidden(&result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetTabIndex(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14548:36: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetTabIndex(&result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetDraggable(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14674:37: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetDraggable(&result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetDrawingBufferHeight(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26751:47: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetDrawingBufferHeight(&result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetSpellcheck(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14791:38: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetSpellcheck(&result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNodeList_GetLength(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5671:33: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetLength(&result); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14:0: ../../../dist/include/nsCOMPtr.h: In function 'JSBool nsIDOMNode_GetLocalName(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsCOMPtr.h:830:46: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] return reinterpret_cast(mRawPtr); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5276:14: note: 'self' was declared here nsINode *self; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14:0: ../../../dist/include/nsCOMPtr.h: In function 'JSBool nsIDOMNode_GetNodeName(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsCOMPtr.h:830:46: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] return reinterpret_cast(mRawPtr); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:4580:14: note: 'self' was declared here nsINode *self; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetScrollLeft(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetClassName(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14429:36: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetClassName(result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetId(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14281:29: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetId(result); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetScrollWidth(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetScrollHeight(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetTitle(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14318:32: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetTitle(result); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetScrollTop(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetLang(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14355:31: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetLang(result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetContentEditable(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14709:42: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetContentEditable(result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNode_GetTextContent(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5368:33: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] self->GetTextContent(result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_GetTitle(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3769:32: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetTitle(result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetAccessKey(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14621:36: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetAccessKey(result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_GetReferrer(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3806:35: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetReferrer(result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_GetDocumentURI(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3553:38: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetDocumentURI(result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLDocument_GetCookie(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14014:33: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetCookie(result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLDocument_GetDesignMode(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14223:37: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetDesignMode(result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetAccessKeyLabel(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14658:41: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetAccessKeyLabel(result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLDocument_GetDomain(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14155:33: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetDomain(result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLDocument_GetURL(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:13970:30: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetURL(result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetInnerHTML(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14826:36: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetInnerHTML(result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetDir(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14392:30: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetDir(result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_SetTabIndex(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14567:33: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetTabIndex(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMCSS2Properties_Get(JSContext*, JSObject*, jsid, nsCSSProperty, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:7016:46: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetPropertyValue(prop, result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_SetInnerHTML(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14847:34: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetInnerHTML(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_SetClassName(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14450:34: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetClassName(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_SetContentEditable(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14730:40: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetContentEditable(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLDocument_SetCookie(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14035:31: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetCookie(arg0); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetClientTop(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetClientLeft(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetClientWidth(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetClientHeight(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_SetDir(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14413:28: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetDir(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_SetTitle(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3790:30: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetTitle(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool _ZL24nsIDOMCSS2Properties_SetP9JSContextP8JSObjectli13nsCSSPropertyPN2JS5ValueE.isra.55(JSContext*, JSObject*, jsid, nsCSSProperty, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:7043:44: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetPropertyValue(prop, arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLDocument_SetDomain(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14176:31: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetDomain(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_SetLang(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14376:29: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetLang(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_SetTitle(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14339:30: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetTitle(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_SetId(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14302:27: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetId(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_SetAccessKey(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14642:34: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetAccessKey(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLDocument_SetDesignMode(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14244:35: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetDesignMode(arg0); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetChildElementCount(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_SetDraggable(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14693:34: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetDraggable(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_SetHidden(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14513:31: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetHidden(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_SetSpellcheck(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14810:35: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetSpellcheck(arg0); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMElement_GetTagName(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_SetScrollTop(JSContext*, JSObject*, jsid, JSBool, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_SetScrollLeft(JSContext*, JSObject*, jsid, JSBool, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLDocument_SetBody(JSContext*, JSObject*, jsid, JSBool, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:13863:29: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SetBody(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNode_Normalize(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5202:22: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] self->Normalize(); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_MozRequestFullScreen(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:15011:38: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->MozRequestFullScreen(); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_Click(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14531:23: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Click(); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_Blur(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14604:22: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Blur(); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_Focus(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14585:23: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Focus(); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_Finish(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24579:24: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Finish(); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_Flush(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24598:23: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Flush(); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_IsContextLost(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26718:38: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->IsContextLost(&result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_HasFocus(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3825:33: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->HasFocus(&result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_Viewport(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26638:48: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Viewport(arg0, arg1, arg2, arg3); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_CopyTexSubImage2D(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23889:81: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CopyTexSubImage2D(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_StencilOpSeparate(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26002:57: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->StencilOpSeparate(arg0, arg1, arg2, arg3); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_ClearColor(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23689:50: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->ClearColor(arg0, arg1, arg2, arg3); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_DrawElements(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24510:52: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->DrawElements(arg0, arg1, arg2, arg3); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_StencilFunc(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25850:45: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->StencilFunc(arg0, arg1, arg2); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_CopyTexImage2D(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23843:78: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CopyTexImage2D(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_TexParameterf(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26034:47: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->TexParameterf(arg0, arg1, arg2); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_DrawArrays(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24476:44: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->DrawArrays(arg0, arg1, arg2); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_VertexAttrib3f(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26524:54: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->VertexAttrib3f(arg0, arg1, arg2, arg3); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_Clear(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23651:27: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Clear(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_DisableVertexAttribArray(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24445:46: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->DisableVertexAttribArray(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_TexParameteri(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26065:47: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->TexParameteri(arg0, arg1, arg2); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_ActiveTexture(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23249:35: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->ActiveTexture(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_Scissor(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25787:47: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Scissor(arg0, arg1, arg2, arg3); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_VertexAttrib4f(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26565:60: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->VertexAttrib4f(arg0, arg1, arg2, arg3, arg4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_EnableVertexAttribArray(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24560:45: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->EnableVertexAttribArray(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_IsEnabled(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25580:40: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->IsEnabled(arg0, &result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_StencilFuncSeparate(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25884:59: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->StencilFuncSeparate(arg0, arg1, arg2, arg3); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GenerateMipmap(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24727:36: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GenerateMipmap(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_Enable(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24535:28: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Enable(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_RenderbufferStorage(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25725:59: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->RenderbufferStorage(arg0, arg1, arg2, arg3); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_VertexAttrib2f(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26487:48: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->VertexAttrib2f(arg0, arg1, arg2); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_StencilMask(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25909:33: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->StencilMask(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_LineWidth(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25606:31: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->LineWidth(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_FramebufferTexture2D(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24677:66: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->FramebufferTexture2D(arg0, arg1, arg2, arg3, arg4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_BlendFuncSeparate(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23601:57: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->BlendFuncSeparate(arg0, arg1, arg2, arg3); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_ClearStencil(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23740:34: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->ClearStencil(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_StencilOp(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25968:43: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->StencilOp(arg0, arg1, arg2); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_CheckFramebufferStatus(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23627:53: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CheckFramebufferStatus(arg0, &result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_BlendColor(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23486:50: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->BlendColor(arg0, arg1, arg2, arg3); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_BlendEquation(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23511:35: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->BlendEquation(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_Disable(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24420:29: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Disable(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetError(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24957:33: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetError(&result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_FramebufferRenderbuffer(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24636:63: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->FramebufferRenderbuffer(arg0, arg1, arg2, arg3); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_VertexAttribPointer(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26604:71: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->VertexAttribPointer(arg0, arg1, arg2, arg3, arg4, arg5); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_DepthFunc(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24305:31: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->DepthFunc(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_CullFace(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24106:30: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CullFace(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_ClearDepth(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23715:32: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->ClearDepth(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_FrontFace(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24702:31: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->FrontFace(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_BlendFunc(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23567:37: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->BlendFunc(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_BlendEquationSeparate(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23539:49: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->BlendEquationSeparate(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetVertexAttribOffset(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25347:58: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetVertexAttribOffset(arg0, arg1, &result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_Hint(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25374:32: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Hint(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_PixelStorei(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25661:39: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->PixelStorei(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_VertexAttrib1f(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26454:42: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->VertexAttrib1f(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_StencilMaskSeparate(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25937:47: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->StencilMaskSeparate(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_DepthRange(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24359:38: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->DepthRange(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_PolygonOffset(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25691:41: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->PolygonOffset(arg0, arg1); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_ReleaseCapture(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_SampleCoverage(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25753:42: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->SampleCoverage(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_DepthMask(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24329:31: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->DepthMask(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNode_LookupNamespaceURI(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5462:43: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] self->LookupNamespaceURI(arg0, result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNode_LookupPrefix(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5413:37: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] self->LookupPrefix(arg0, result); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNode_IsDefaultNamespace(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:1063:56: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] LookupNamespaceURI(EmptyString(), defaultNamespace); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5424:14: note: 'self' was declared here nsINode *self; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_BindFramebuffer(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23384:43: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->BindFramebuffer(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_BindBuffer(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23352:38: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->BindBuffer(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_BindRenderbuffer(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23416:44: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->BindRenderbuffer(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_BindTexture(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23448:39: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->BindTexture(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_InsertAdjacentHTML(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14878:46: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->InsertAdjacentHTML(arg0, arg1); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:242:0: ../../../dist/include/CustomQS_WebGL.h: In function 'JSBool nsIDOMWebGLRenderingContext_TexImage2D(JSContext*, uintN, jsval*)': ../../../dist/include/CustomQS_WebGL.h:388:78: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] js::TypedArray::getTypedArray(argv8)); ^ ../../../dist/include/CustomQS_WebGL.h: In function 'JSBool nsIDOMWebGLRenderingContext_TexSubImage2D(JSContext*, uintN, jsval*)': ../../../dist/include/CustomQS_WebGL.h:503:81: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] js::TypedArray::getTypedArray(argv8)); ^ ../../../dist/include/CustomQS_WebGL.h: In function 'JSBool nsIDOMWebGLRenderingContext_ReadPixels(JSContext*, uintN, jsval*)': ../../../dist/include/CustomQS_WebGL.h:265:78: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] js::TypedArray::getTypedArray(argv6)); ^ ../../../dist/include/CustomQS_WebGL.h: In function 'JSBool nsIDOMWebGLRenderingContext_BufferData(JSContext*, uintN, jsval*)': ../../../dist/include/CustomQS_WebGL.h:137:54: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->BufferData_array(target, wa, usage); ^ ../../../dist/include/CustomQS_WebGL.h: In function 'JSBool nsIDOMWebGLRenderingContext_BufferSubData(JSContext*, uintN, jsval*)': ../../../dist/include/CustomQS_WebGL.h:212:40: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->BufferSubData_null(); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_DeleteShader(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24251:34: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->DeleteShader(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_DeleteFramebuffer(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24193:39: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->DeleteFramebuffer(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_DeleteTexture(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24280:35: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->DeleteTexture(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_ValidateProgram(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26425:37: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->ValidateProgram(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_DeleteProgram(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24164:35: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->DeleteProgram(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_UseProgram(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26396:32: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->UseProgram(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_BindAttribLocation(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23320:52: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->BindAttribLocation(arg0, arg1, arg2); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_DeleteBuffer(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24135:34: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->DeleteBuffer(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_DeleteRenderbuffer(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24222:40: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->DeleteRenderbuffer(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_IsTexture(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25554:40: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->IsTexture(arg0, &result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_IsBuffer(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25404:39: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->IsBuffer(arg0, &result); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMElement_HasAttribute(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_IsShader(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25524:39: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->IsShader(arg0, &result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_IsProgram(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25464:40: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->IsProgram(arg0, &result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_IsRenderbuffer(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25494:45: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->IsRenderbuffer(arg0, &result); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMElement_RemoveAttribute(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_MozMatchesSelector(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_IsFramebuffer(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25434:44: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->IsFramebuffer(arg0, &result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_ScrollIntoView(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14900:67: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->ScrollIntoView(arg0, NS_MIN(argc, 1) - 0); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMElement_SetAttributeNS(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMElement_GetAttribute(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMElement_HasAttributeNS(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMElement_RemoveAttributeNS(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMElement_SetAttribute(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLDocument_Write(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14099:31: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Write(arg0, cx); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetUniform(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25243:62: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetUniform(arg0, arg1, getter_AddRefs(result)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNode_GetUserData(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:1027:68: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] return static_cast(GetProperty(DOM_USER_DATA, key)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5541:14: note: 'self' was declared here nsINode *self; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLDocument_Writeln(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14137:33: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Writeln(arg0, cx); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNode_IsEqualNode(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5488:39: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] bool result = self->IsEqualTo(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNode_Contains(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5581:38: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] bool result = self->Contains(arg0); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNode_CompareDocumentPosition(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:1053:45: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] *aReturn = CompareDocPosition(aOtherNode); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5336:14: note: 'self' was declared here nsINode *self; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_Uniform4i(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26367:55: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Uniform4i(arg0, arg1, arg2, arg3, arg4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_Uniform3i(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26281:49: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Uniform3i(arg0, arg1, arg2, arg3); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_Uniform4f(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26326:55: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Uniform4f(arg0, arg1, arg2, arg3, arg4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_Uniform2i(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26202:43: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Uniform2i(arg0, arg1, arg2); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_Uniform2f(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26167:43: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Uniform2f(arg0, arg1, arg2); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_Uniform3f(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26243:49: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Uniform3f(arg0, arg1, arg2, arg3); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_ColorMask(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23770:49: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->ColorMask(arg0, arg1, arg2, arg3); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetShaderSource(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25175:45: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetShaderSource(arg0, result); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:242:0: ../../../dist/include/CustomQS_WebGL.h: In function 'JSBool helper_nsIDOMWebGLRenderingContext_VertexAttrib_x_fv(JSContext*, uintN, jsval*, int)': ../../../dist/include/CustomQS_WebGL.h:800:55: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->VertexAttrib4fv_array(location, wa); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetShaderInfoLog(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25146:46: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetShaderInfoLog(arg0, result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetProgramInfoLog(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25053:47: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetProgramInfoLog(arg0, result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetAttribLocation(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24881:54: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetAttribLocation(arg0, arg1, &result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_Uniform1i(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26130:37: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Uniform1i(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_Uniform1f(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26098:37: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Uniform1f(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_CompileShader(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23797:35: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CompileShader(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_LinkProgram(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25633:33: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->LinkProgram(arg0); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:242:0: ../../../dist/include/CustomQS_WebGL.h: In function 'JSBool helper_nsIDOMWebGLRenderingContext_UniformMatrix_x_fv(JSContext*, uintN, jsval*, int)': ../../../dist/include/CustomQS_WebGL.h:732:75: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->UniformMatrix4fv_array(location, transpose ? 1 : 0, wa); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetFramebufferAttachmentParameter(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24990:91: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetFramebufferAttachmentParameter(arg0, arg1, arg2, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_ShaderSource(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25819:40: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->ShaderSource(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetVertexAttrib(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25319:67: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetVertexAttrib(arg0, arg1, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetRenderbufferParameter(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25083:76: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetRenderbufferParameter(arg0, arg1, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetTexParameter(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25205:67: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetTexParameter(arg0, arg1, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetBufferParameter(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24938:70: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetBufferParameter(arg0, arg1, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetParameter(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24908:58: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetParameter(arg0, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_DetachShader(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24395:40: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->DetachShader(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetSupportedExtensions(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26699:62: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetSupportedExtensions(getter_AddRefs(result)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:242:0: ../../../dist/include/CustomQS_WebGL.h: In function 'JSBool helper_nsIDOMWebGLRenderingContext_Uniform_x_fv(JSContext*, uintN, jsval*, int)': ../../../dist/include/CustomQS_WebGL.h:658:50: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Uniform4fv_array(location, wa); ^ ../../../dist/include/CustomQS_WebGL.h: In function 'JSBool helper_nsIDOMWebGLRenderingContext_Uniform_x_iv(JSContext*, uintN, jsval*, int)': ../../../dist/include/CustomQS_WebGL.h:584:50: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->Uniform4iv_array(location, wa); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetAttachedShaders(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24847:64: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetAttachedShaders(arg0, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetShaderParameter(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25117:70: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetShaderParameter(arg0, arg1, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_AttachShader(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23283:40: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->AttachShader(arg0, arg1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetProgramParameter(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25024:71: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetProgramParameter(arg0, arg1, getter_AddRefs(result)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMElement_GetAttributeNS(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_SetCapture(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:153:0: ../../../content/svg/content/src/nsSVGStylableElement.h: In function 'JSBool nsIDOMSVGStylable_GetStyle(JSContext*, JSObject*, jsid, jsval*)': ../../../content/svg/content/src/nsSVGStylableElement.h:65:53: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] return nsSVGStylableElementBase::GetStyle(retval); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:19732:27: note: 'self' was declared here nsSVGStylableElement *self; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_GetDefaultView(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3612:54: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetDefaultView(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLDocument_GetSelection(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14197:52: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetSelection(getter_AddRefs(result)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetBoundingClientRect(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetCanvas(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23215:49: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetCanvas(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_ElementFromPoint(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3858:68: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->ElementFromPoint(arg0, arg1, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_GetActiveElement(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3886:56: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetActiveElement(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_GetDocumentElement(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3165:58: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetDocumentElement(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetOffsetParent(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14919:55: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetOffsetParent(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_GetImplementation(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3193:57: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetImplementation(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_GetElementsByTagNameNS(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3298:76: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] nsRefPtr result =self->GetElementsByTagNameNS(arg0, arg1); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:149:0: ../../../content/base/src/nsDocument.h: In function 'JSBool nsIDOMDocument_GetElementsByTagName(JSContext*, uintN, jsval*)': ../../../content/base/src/nsDocument.h:930:66: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] return NS_GetContentList(this, kNameSpaceID_Unknown, aTagName); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3217:17: note: 'self' was declared here nsDocument *self; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:154:0: ../../../content/html/document/src/nsHTMLDocument.h: In function 'JSBool nsIDOMHTMLDocument_GetElementsByName(JSContext*, uintN, jsval*)': ../../../content/html/document/src/nsHTMLDocument.h:142:68: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] UseExistingNameString, aName); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:13877:21: note: 'self' was declared here nsHTMLDocument *self; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_GetDoctype(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3256:50: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetDoctype(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_GetElementById(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3333:62: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] mozilla::dom::Element *result = self->GetElementById(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_CreateDocumentFragment(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3362:62: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CreateDocumentFragment(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_CreateTextNode(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3527:60: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CreateTextNode(arg0, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_CreateElementNS(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3445:67: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CreateElementNS(arg0, arg1, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_CreateElement(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3401:59: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CreateElement(arg0, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_AdoptNode(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3584:55: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->AdoptNode(arg0, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_ImportNode(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3488:93: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->ImportNode(arg0, arg1, NS_MIN(argc, 2) - 1, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_CreateNodeIterator(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3665:82: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CreateNodeIterator(arg0, arg1, arg2, arg3, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_CreateEvent(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3704:57: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CreateEvent(arg0, getter_AddRefs(result)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetElementsByClassName(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetChildren(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMDocument_GetElementsByClassName(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:3743:68: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetElementsByClassName(arg0, getter_AddRefs(result)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMElement_GetElementsByTagNameNS(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMElement_GetElementsByTagName(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNodeSelector_QuerySelectorAll(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5748:82: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = nsGenericElement::doQuerySelectorAll(self, arg0, getter_AddRefs(result)); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNode_AppendChild(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:1311:68: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] *aReturn = ReplaceOrInsertBefore(aReplace, aNewChild, aRefChild); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5101:14: note: 'self' was declared here nsINode *self; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNode_RemoveChild(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5076:33: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->RemoveChild(arg0); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNode_ReplaceChild(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:1311:68: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] *aReturn = ReplaceOrInsertBefore(aReplace, aNewChild, aRefChild); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5011:14: note: 'self' was declared here nsINode *self; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNode_InsertBefore(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:1311:68: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] *aReturn = ReplaceOrInsertBefore(aReplace, aNewChild, aRefChild); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:4962:14: note: 'self' was declared here nsINode *self; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNode_GetNextSibling(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:4870:44: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] nsINode *result = self->GetNextSibling(); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNode_GetPreviousSibling(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:4837:48: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] nsINode *result = self->GetPreviousSibling(); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNode_GetLastChild(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:942:55: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] nsIContent* const* children = GetChildArray(&count); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:4799:14: note: 'self' was declared here nsINode *self; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNode_GetFirstChild(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:4771:43: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] nsINode *result = self->GetFirstChild(); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNode_GetParentElement(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:4699:46: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] nsINode *result = self->GetElementParent(); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNode_GetParentNode(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:4666:43: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] nsINode *result = self->GetNodeParent(); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNodeList_Item(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5647:43: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] nsINode *result = self->GetNodeAt(arg0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNode_GetChildNodes(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:4734:92: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] nsChildContentList* result = static_cast(self->GetChildNodesList()); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14:0: ../../../dist/include/nsCOMPtr.h: In function 'JSBool nsIDOMNode_GetOwnerDocument(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsCOMPtr.h:830:46: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] return reinterpret_cast(mRawPtr); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:4926:14: note: 'self' was declared here nsINode *self; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetNextElementSibling(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetPreviousElementSibling(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetLastElementChild(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetFirstElementChild(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLDocument_GetBody(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:13821:43: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] nsIContent *result = self->GetBody(&rv); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMNodeSelector_QuerySelector(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:5709:75: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] nsIContent* result = nsGenericElement::doQuerySelector(self, arg0, &rv); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetClientRects(JSContext*, uintN, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/xpcprivate.h:144:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:16: ../../../dist/include/nsINode.h: In function 'JSBool nsIDOMNSElement_GetClassList(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsINode.h:373:20: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] bool IsElement() const { ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:155:0: /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/nsDOMQS.h:117:17: note: 'content' was declared here nsIContent *content; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14:0: ../../../dist/include/nsCOMPtr.h: In function 'JSBool nsIDOMElementCSSInlineStyle_GetStyle(JSContext*, JSObject*, jsid, jsval*)': ../../../dist/include/nsCOMPtr.h:830:46: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] return reinterpret_cast(mRawPtr); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:6964:22: note: 'self' was declared here nsStyledElement *self; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLDocument_GetImages(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14053:49: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetImages(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLDocument_GetForms(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:13988:48: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetForms(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLDocument_GetLinks(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:13944:48: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetLinks(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLDocument_GetAnchors(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:13916:50: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetAnchors(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetDataset(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14468:50: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetDataset(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMHTMLElement_GetContextMenu(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:14765:54: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetContextMenu(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_CreateBuffer(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23911:52: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CreateBuffer(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_CreateProgram(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23942:53: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CreateProgram(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_CreateFramebuffer(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:23973:57: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CreateFramebuffer(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_CreateRenderbuffer(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24004:58: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CreateRenderbuffer(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_CreateShader(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24041:58: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CreateShader(arg0, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_CreateTexture(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24072:53: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->CreateTexture(getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetActiveUniform(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24806:68: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetActiveUniform(arg0, arg1, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetActiveAttrib(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:24762:67: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetActiveAttrib(arg0, arg1, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetUniformLocation(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:25279:70: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetUniformLocation(arg0, arg1, getter_AddRefs(result)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp: In function 'JSBool nsIDOMWebGLRenderingContext_GetExtension(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src/dom_quickstubs.cpp:26668:58: warning: 'self' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = self->GetExtension(arg0, getter_AddRefs(result)); ^ rm -f libxpconnect_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsScriptError.o nsXPConnect.o XPCCallContext.o XPCComponents.o XPCContext.o XPCConvert.o XPCDebug.o XPCException.o XPCJSID.o XPCJSRuntime.o XPCLocale.o XPCLog.o XPCMaps.o XPCModule.o XPCRuntimeService.o XPCStack.o XPCString.o XPCThreadContext.o XPCThrower.o XPCWrappedJS.o XPCVariant.o XPCWrappedJSClass.o XPCWrappedNative.o XPCWrappedNativeInfo.o XPCWrappedNativeJSOps.o XPCWrappedNativeProto.o XPCWrappedNativeScope.o XPCJSWeakReference.o XPCWrapper.o XPCQuickStubs.o dom_quickstubs.o dombindings.o ../loader/libjsloader_s.a ../wrappers/libxpcwrappers_s.a > libxpconnect_s.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/xpconnect' /usr/pkg/bin/gmake -C intl/chardet libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet' /usr/pkg/bin/gmake -C public libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/public' nsIDocCharset.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/public/nsIDocCharset.idl -d .deps/nsIDocCharset.xpt.pp -o _xpidlgen/nsIDocCharset.xpt nsIDocumentCharsetInfo.idl nsICharsetResolver.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/public/nsIDocumentCharsetInfo.idl -d .deps/nsIDocumentCharsetInfo.xpt.pp -o _xpidlgen/nsIDocumentCharsetInfo.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/public/nsICharsetResolver.idl -d .deps/nsICharsetResolver.xpt.pp -o _xpidlgen/nsICharsetResolver.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/chardet.xpt _xpidlgen/nsIDocumentCharsetInfo.xpt _xpidlgen/nsIDocCharset.xpt _xpidlgen/nsICharsetResolver.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/chardet.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/public' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/src' nsDebugDetector.cpp c++ -o nsDebugDetector.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDebugDetector.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/src/nsDebugDetector.cpp nsCyrillicDetector.cpp c++ -o nsCyrillicDetector.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCyrillicDetector.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/src/nsCyrillicDetector.cpp nsDocumentCharsetInfo.cpp c++ -o nsDocumentCharsetInfo.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDocumentCharsetInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/src/nsDocumentCharsetInfo.cpp nsObserverBase.cpp c++ -o nsObserverBase.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsObserverBase.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/src/nsObserverBase.cpp nsChardetModule.cpp c++ -o nsChardetModule.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsChardetModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/src/nsChardetModule.cpp rm -f libchardet.a ../../../staticlib/components/libchardet.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsObserverBase.o nsDebugDetector.o nsCyrillicDetector.o nsDocumentCharsetInfo.o nsChardetModule.o > libchardet.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libchardet.a.desc ../../../staticlib/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/intl/chardet' /usr/pkg/bin/gmake -C widget/src/gtkxtbin libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtkxtbin' gtk2xtbin.c gcc -o gtk2xtbin.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_GTKXTBIN_API -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/gtk2xtbin.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtkxtbin/gtk2xtbin.c /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtkxtbin/gtk2xtbin.c:187:3: warning: initialization from incompatible pointer type [enabled by default] g_free, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtkxtbin/gtk2xtbin.c:187:3: warning: (near initialization for 'xt_event_funcs.finalize') [enabled by default] rm -f libgtkxtbin.a ../../../staticlib/libgtkxtbin.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py gtk2xtbin.o > libgtkxtbin.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libgtkxtbin.a.desc ../../../staticlib gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtkxtbin' /usr/pkg/bin/gmake -C modules/libjar libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar' nsJAR.cpp nsJARInputStream.cpp c++ -o nsJAR.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsJAR.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsJAR.cpp c++ -o nsJARInputStream.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsJARInputStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsJARInputStream.cpp nsJARFactory.cpp c++ -o nsJARFactory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsJARFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsJARFactory.cpp nsZipArchive.cpp c++ -o nsZipArchive.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsZipArchive.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsZipArchive.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIInputStream.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsJARInputStream.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsJAR.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsJAR.cpp: In member function 'virtual nsrefcnt nsJAREnumerator::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsJAREnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsJAR.cpp:908:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsJAREnumerator, nsIUTF8StringEnumerator) ^ nsJARProtocolHandler.cpp c++ -o nsJARProtocolHandler.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsJARProtocolHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsJARProtocolHandler.cpp nsJARChannel.cpp c++ -o nsJARChannel.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsJARChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsJARChannel.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIInputStream.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsJARInputStream.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsJARInputStream.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsJARInputStream.cpp: In member function 'virtual nsrefcnt nsJARInputStream::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsJARInputStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsJARInputStream.cpp:58:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsJARInputStream, nsIInputStream) ^ nsJARURI.cpp c++ -o nsJARURI.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsJARURI.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsJARURI.cpp nsIZipReader.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsIZipReader.idl -d .deps/nsIZipReader.xpt.pp -o _xpidlgen/nsIZipReader.xpt nsIJARChannel.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsIJARChannel.idl -d .deps/nsIJARChannel.xpt.pp -o _xpidlgen/nsIJARChannel.xpt nsIJARURI.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsIJARURI.idl -d .deps/nsIJARURI.xpt.pp -o _xpidlgen/nsIJARURI.xpt nsIJARProtocolHandler.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/nsIJARProtocolHandler.idl -d .deps/nsIJARProtocolHandler.xpt.pp -o _xpidlgen/nsIJARProtocolHandler.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/jar.xpt _xpidlgen/nsIZipReader.xpt _xpidlgen/nsIJARChannel.xpt _xpidlgen/nsIJARURI.xpt _xpidlgen/nsIJARProtocolHandler.xpt rm -f libjar50.a ../../staticlib/components/libjar50.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsZipArchive.o nsJARInputStream.o nsJAR.o nsJARFactory.o nsJARProtocolHandler.o nsJARChannel.o nsJARURI.o > libjar50.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libjar50.a.desc ../../staticlib/components /usr/pkg/bin/gmake -C zipwriter libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/public' nsIZipWriter.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/public/nsIZipWriter.idl -d .deps/nsIZipWriter.xpt.pp -o _xpidlgen/nsIZipWriter.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/zipwriter.xpt _xpidlgen/nsIZipWriter.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/zipwriter.xpt ../../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src' nsDeflateConverter.cpp c++ -o nsDeflateConverter.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsDeflateConverter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/nsDeflateConverter.cpp nsZipHeader.cpp c++ -o nsZipHeader.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsZipHeader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/nsZipHeader.cpp nsZipDataStream.cpp c++ -o nsZipDataStream.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsZipDataStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/nsZipDataStream.cpp StreamFunctions.cpp c++ -o StreamFunctions.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/StreamFunctions.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/StreamFunctions.cpp nsZipWriter.cpp c++ -o nsZipWriter.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsZipWriter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/nsZipWriter.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIInputStream.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/StreamFunctions.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/nsDeflateConverter.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/nsDeflateConverter.cpp: In member function 'virtual nsrefcnt nsDeflateConverter::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDeflateConverter' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1174:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/nsDeflateConverter.cpp:57:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3' NS_IMPL_ISUPPORTS3(nsDeflateConverter, nsIStreamConverter, ^ ZipWriterModule.cpp c++ -o ZipWriterModule.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/ZipWriterModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/ZipWriterModule.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIInputStream.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/StreamFunctions.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/nsZipHeader.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/nsZipHeader.cpp: In member function 'virtual nsrefcnt nsZipHeader::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsZipHeader' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/nsZipHeader.cpp:56:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsZipHeader, nsIZipEntry) ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIInputStream.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/StreamFunctions.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/nsZipDataStream.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/nsZipDataStream.cpp: In member function 'virtual nsrefcnt nsZipDataStream::Release()': ../../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsZipDataStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/nsZipDataStream.cpp:59:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsZipDataStream, nsIStreamListener, ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIInputStream.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/StreamFunctions.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/nsZipWriter.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/nsZipWriter.cpp: In member function 'virtual nsrefcnt nsZipWriter::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsZipWriter' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src/nsZipWriter.cpp:77:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsZipWriter, nsIZipWriter, ^ rm -f libzipwriter.a ../../../../staticlib/components/libzipwriter.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py StreamFunctions.o nsDeflateConverter.o nsZipHeader.o nsZipDataStream.o nsZipWriter.o ZipWriterModule.o > libzipwriter.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libzipwriter.a.desc ../../../../staticlib/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar/zipwriter' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/jar.xpt ../../dist/bin/components gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/modules/libjar' /usr/pkg/bin/gmake -C storage libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/storage' /usr/pkg/bin/gmake -C public libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/storage/public' mozIStorageConnection.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageConnection.idl -d .deps/mozIStorageConnection.xpt.pp -o _xpidlgen/mozIStorageConnection.xpt mozIStorageAggregateFunction.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageAggregateFunction.idl -d .deps/mozIStorageAggregateFunction.xpt.pp -o _xpidlgen/mozIStorageAggregateFunction.xpt mozIStorageFunction.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageFunction.idl -d .deps/mozIStorageFunction.xpt.pp -o _xpidlgen/mozIStorageFunction.xpt mozIStorageService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageService.idl -d .deps/mozIStorageService.xpt.pp -o _xpidlgen/mozIStorageService.xpt mozIStorageProgressHandler.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageProgressHandler.idl -d .deps/mozIStorageProgressHandler.xpt.pp -o _xpidlgen/mozIStorageProgressHandler.xpt mozIStorageStatement.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageStatement.idl -d .deps/mozIStorageStatement.xpt.pp -o _xpidlgen/mozIStorageStatement.xpt mozIStorageStatementWrapper.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageStatementWrapper.idl -d .deps/mozIStorageStatementWrapper.xpt.pp -o _xpidlgen/mozIStorageStatementWrapper.xpt mozIStorageValueArray.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageValueArray.idl -d .deps/mozIStorageValueArray.xpt.pp -o _xpidlgen/mozIStorageValueArray.xpt mozIStorageResultSet.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageResultSet.idl -d .deps/mozIStorageResultSet.xpt.pp -o _xpidlgen/mozIStorageResultSet.xpt mozIStorageRow.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageRow.idl -d .deps/mozIStorageRow.xpt.pp -o _xpidlgen/mozIStorageRow.xpt mozIStorageError.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageError.idl -d .deps/mozIStorageError.xpt.pp -o _xpidlgen/mozIStorageError.xpt mozIStorageStatementCallback.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageStatementCallback.idl -d .deps/mozIStorageStatementCallback.xpt.pp -o _xpidlgen/mozIStorageStatementCallback.xpt mozIStoragePendingStatement.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStoragePendingStatement.idl -d .deps/mozIStoragePendingStatement.xpt.pp -o _xpidlgen/mozIStoragePendingStatement.xpt mozIStorageBindingParamsArray.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageBindingParamsArray.idl -d .deps/mozIStorageBindingParamsArray.xpt.pp -o _xpidlgen/mozIStorageBindingParamsArray.xpt mozIStorageBindingParams.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageBindingParams.idl -d .deps/mozIStorageBindingParams.xpt.pp -o _xpidlgen/mozIStorageBindingParams.xpt mozIStorageCompletionCallback.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageCompletionCallback.idl -d .deps/mozIStorageCompletionCallback.xpt.pp -o _xpidlgen/mozIStorageCompletionCallback.xpt mozIStorageBaseStatement.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageBaseStatement.idl -d .deps/mozIStorageBaseStatement.xpt.pp -o _xpidlgen/mozIStorageBaseStatement.xpt mozIStorageAsyncStatement.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageAsyncStatement.idl -d .deps/mozIStorageAsyncStatement.xpt.pp -o _xpidlgen/mozIStorageAsyncStatement.xpt mozIStorageServiceQuotaManagement.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageServiceQuotaManagement.idl -d .deps/mozIStorageServiceQuotaManagement.xpt.pp -o _xpidlgen/mozIStorageServiceQuotaManagement.xpt mozIStorageVacuumParticipant.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/storage/public/mozIStorageVacuumParticipant.idl -d .deps/mozIStorageVacuumParticipant.xpt.pp -o _xpidlgen/mozIStorageVacuumParticipant.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/storage.xpt _xpidlgen/mozIStorageService.xpt _xpidlgen/mozIStorageConnection.xpt _xpidlgen/mozIStorageAggregateFunction.xpt _xpidlgen/mozIStorageFunction.xpt _xpidlgen/mozIStorageProgressHandler.xpt _xpidlgen/mozIStorageStatement.xpt _xpidlgen/mozIStorageStatementWrapper.xpt _xpidlgen/mozIStorageValueArray.xpt _xpidlgen/mozIStorageResultSet.xpt _xpidlgen/mozIStorageRow.xpt _xpidlgen/mozIStorageError.xpt _xpidlgen/mozIStorageStatementCallback.xpt _xpidlgen/mozIStoragePendingStatement.xpt _xpidlgen/mozIStorageBindingParamsArray.xpt _xpidlgen/mozIStorageBindingParams.xpt _xpidlgen/mozIStorageCompletionCallback.xpt _xpidlgen/mozIStorageBaseStatement.xpt _xpidlgen/mozIStorageAsyncStatement.xpt _xpidlgen/mozIStorageServiceQuotaManagement.xpt _xpidlgen/mozIStorageVacuumParticipant.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/storage.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/storage/public' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/storage/src' mozStorageConnection.cpp c++ -o mozStorageConnection.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageConnection.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageConnection.cpp mozStorageStatement.cpp c++ -o mozStorageStatement.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageStatement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatement.cpp mozStorageStatementWrapper.cpp c++ -o mozStorageStatementWrapper.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageStatementWrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementWrapper.cpp mozStorageService.cpp c++ -o mozStorageService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageService.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStoragePrivateHelpers.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementWrapper.cpp:43: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementJSHelper.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatement.cpp:56: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStoragePrivateHelpers.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageService.cpp:51: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStoragePrivateHelpers.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageConnection.cpp:65: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatement.cpp:46: /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatement.cpp: In member function 'virtual nsrefcnt mozilla::storage::Statement::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::storage::Statement' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatement.cpp:288:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(Statement) ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementWrapper.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementWrapper.cpp: In member function 'virtual nsrefcnt mozilla::storage::StatementWrapper::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::storage::StatementWrapper' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementWrapper.cpp:66:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2( ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementWrapper.cpp: In member function 'virtual nsresult mozilla::storage::StatementWrapper::QueryInterface(const nsIID&, void**)': ../../dist/include/nsISupportsImpl.h:551:47: warning: 'mozIStorageStatementWrapper' is deprecated (declared at ../../dist/include/mozIStorageStatementWrapper.h:153) [-Wdeprecated-declarations] static_cast<_interface*>((_class*) 0x1000)) - \ ^ ../../dist/include/nsISupportsImpl.h:710:5: note: in expansion of macro 'NS_INTERFACE_TABLE_ENTRY' NS_INTERFACE_TABLE_ENTRY(_class, _i1) \ ^ ../../dist/include/nsISupportsImpl.h:838:3: note: in expansion of macro 'NS_INTERFACE_TABLE2' NS_INTERFACE_TABLE2(_class, _i1, _i2) \ ^ ../../dist/include/nsISupportsImpl.h:1170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE2' NS_IMPL_QUERY_INTERFACE2(_class, _i1, _i2) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementWrapper.cpp:66:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2( ^ ../../dist/include/nsISupportsImpl.h:559:62: warning: 'mozIStorageStatementWrapper' is deprecated (declared at ../../dist/include/mozIStorageStatementWrapper.h:153) [-Wdeprecated-declarations] static_cast<_implClass*>( \ ^ ../../dist/include/nsISupportsImpl.h:712:5: note: in expansion of macro 'NS_INTERFACE_TABLE_ENTRY_AMBIGUOUS' NS_INTERFACE_TABLE_ENTRY_AMBIGUOUS(_class, nsISupports, _i1) \ ^ ../../dist/include/nsISupportsImpl.h:838:3: note: in expansion of macro 'NS_INTERFACE_TABLE2' NS_INTERFACE_TABLE2(_class, _i1, _i2) \ ^ ../../dist/include/nsISupportsImpl.h:1170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE2' NS_IMPL_QUERY_INTERFACE2(_class, _i1, _i2) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementWrapper.cpp:66:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2( ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIArray.h:10, from ../../dist/include/nsIMutableArray.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageConnection.cpp:47: /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageConnection.cpp: In member function 'virtual nsrefcnt mozilla::storage::StorageMemoryReporter::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::storage::StorageMemoryReporter' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageConnection.cpp:442:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1( ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageConnection.cpp: In member function 'virtual nsrefcnt mozilla::storage::Connection::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::storage::Connection' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageConnection.cpp:481:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2( ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageService.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageService.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageService.cpp: In member function 'virtual nsrefcnt mozilla::storage::MemoryReporter_StorageSQLiteMemoryUsed::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::storage::MemoryReporter_StorageSQLiteMemoryUsed' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageService.cpp:141:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(StorageSQLiteMemoryUsed, ^ mozStorageStatementParams.cpp c++ -o mozStorageStatementParams.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageStatementParams.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementParams.cpp mozStorageStatementRow.cpp c++ -o mozStorageStatementRow.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageStatementRow.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementRow.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStoragePrivateHelpers.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementParams.cpp:44: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ mozStorageArgValueArray.cpp c++ -o mozStorageArgValueArray.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageArgValueArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageArgValueArray.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementParams.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementParams.cpp: In member function 'virtual nsrefcnt mozilla::storage::StatementParams::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::storage::StatementParams' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementParams.cpp:61:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2( ^ mozStorageSQLFunctions.cpp c++ -o mozStorageSQLFunctions.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageSQLFunctions.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageSQLFunctions.cpp mozStorageRow.cpp c++ -o mozStorageRow.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageRow.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageRow.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStoragePrivateHelpers.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageArgValueArray.cpp:44: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementRow.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementRow.cpp:44: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageArgValueArray.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageArgValueArray.cpp: In member function 'virtual nsrefcnt mozilla::storage::ArgValueArray::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::storage::ArgValueArray' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageArgValueArray.cpp:60:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1( ^ mozStorageResultSet.cpp c++ -o mozStorageResultSet.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageResultSet.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageResultSet.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementRow.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementRow.cpp: In member function 'virtual nsrefcnt mozilla::storage::StatementRow::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::storage::StatementRow' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementRow.cpp:60:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2( ^ mozStorageError.cpp c++ -o mozStorageError.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageError.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageError.cpp mozStorageAsyncStatementExecution.cpp c++ -o mozStorageAsyncStatementExecution.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageAsyncStatementExecution.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatementExecution.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStoragePrivateHelpers.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageRow.cpp:43: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/mozIStorageValueArray.h:10, from ../../dist/include/mozIStorageRow.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageRow.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageResultSet.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageResultSet.cpp: In member function 'virtual nsrefcnt mozilla::storage::ResultSet::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::storage::ResultSet' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageResultSet.cpp:69:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1( ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/mozIStorageError.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageError.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageError.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageError.cpp: In member function 'virtual nsrefcnt mozilla::storage::Error::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::storage::Error' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageError.cpp:59:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1( ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageRow.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageRow.cpp: In member function 'virtual nsrefcnt mozilla::storage::Row::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::storage::Row' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageRow.cpp:114:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2( ^ mozStorageStatementJSHelper.cpp c++ -o mozStorageStatementJSHelper.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageStatementJSHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementJSHelper.cpp mozStoragePrivateHelpers.cpp c++ -o mozStoragePrivateHelpers.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStoragePrivateHelpers.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStoragePrivateHelpers.cpp mozStorageBindingParamsArray.cpp c++ -o mozStorageBindingParamsArray.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageBindingParamsArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageBindingParamsArray.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageStatementJSHelper.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GIn file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStoragePrivateHelpers.cpp:43: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JSLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from ../../dist/include/nsAutoPtr.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageBindingParamsArray.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageBindingParamsArray.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageBindingParamsArray.cpp: In member function 'virtual nsrefcnt mozilla::storage::BindingParamsArray::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::storage::BindingParamsArray' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStoragePrivateHelpers.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatementExecution.cpp:52: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageBindingParamsArray.cpp:75:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1( ^ _STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from ../../dist/include/nsAutoPtr.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatementExecution.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatementExecution.cpp: In member function 'virtual nsrefcnt mozilla::storage::AsyncExecuteStatements::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::storage::AsyncExecuteStatements' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatementExecution.cpp:541:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2( ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ mozStorageBindingParams.cpp c++ -o mozStorageBindingParams.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageBindingParams.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageBindingParams.cpp In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsdate.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStoragePrivateHelpers.cpp:44: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStoragePrivateHelpers.cpp:43: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ mozStorageAsyncStatement.cpp c++ -o mozStorageAsyncStatement.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageAsyncStatement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatement.cpp mozStorageAsyncStatementJSHelper.cpp c++ -o mozStorageAsyncStatementJSHelper.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageAsyncStatementJSHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatementJSHelper.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStoragePrivateHelpers.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageBindingParams.cpp:46: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ mozStorageAsyncStatementParams.cpp c++ -o mozStorageAsyncStatementParams.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageAsyncStatementParams.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatementParams.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatementJSHelper.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatementJSHelper.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatement.cpp:56: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatement.cpp:45: /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatement.cpp: In member function 'virtual nsrefcnt mozilla::storage::AsyncStatement::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::storage::AsyncStatement' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatement.cpp:300:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(AsyncStatement) ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStoragePrivateHelpers.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatementParams.cpp:45: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ StorageBaseStatementInternal.cpp c++ -o StorageBaseStatementInternal.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/StorageBaseStatementInternal.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/StorageBaseStatementInternal.cpp SQLCollations.cpp c++ -o SQLCollations.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/SQLCollations.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/SQLCollations.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatementParams.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatementParams.cpp: In member function 'virtual nsrefcnt mozilla::storage::AsyncStatementParams::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::storage::AsyncStatementParams' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/mozStorageAsyncStatementParams.cpp:62:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2( ^ VacuumManager.cpp c++ -o VacuumManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/VacuumManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/VacuumManager.cpp TelemetryVFS.cpp c++ -o TelemetryVFS.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../db/sqlite3/src -I../../dom/base -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/TelemetryVFS.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/TelemetryVFS.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/VacuumManager.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/VacuumManager.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/VacuumManager.cpp: In member function 'virtual nsrefcnt mozilla::storage::VacuumManager::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::storage::VacuumManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/storage/src/VacuumManager.cpp:410:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1( ^ rm -f libstorage_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py mozStorageService.o mozStorageConnection.o mozStorageStatement.o mozStorageStatementWrapper.o mozStorageStatementParams.o mozStorageStatementRow.o mozStorageArgValueArray.o mozStorageSQLFunctions.o mozStorageRow.o mozStorageResultSet.o mozStorageError.o mozStorageAsyncStatementExecution.o mozStorageStatementJSHelper.o mozStoragePrivateHelpers.o mozStorageBindingParamsArray.o mozStorageBindingParams.o mozStorageAsyncStatement.o mozStorageAsyncStatementJSHelper.o mozStorageAsyncStatementParams.o StorageBaseStatementInternal.o SQLCollations.o VacuumManager.o TelemetryVFS.o > libstorage_s.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/storage/src' /usr/pkg/bin/gmake -C build libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/storage/build' mozStorageModule.cpp c++ -o mozStorageModule.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozStorageModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/storage/build/mozStorageModule.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ./../src/mozStorageStatementWrapper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/storage/build/mozStorageModule.cpp:45: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libstoragecomps.a ../../staticlib/components/libstoragecomps.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py mozStorageModule.o ../src/libstorage_s.a > libstoragecomps.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libstoragecomps.a.desc ../../staticlib/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/storage/build' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/storage' /usr/pkg/bin/gmake -C extensions/cookie libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie' nsPermission.cpp c++ -o nsPermission.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_MAIL_NEWS -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPermission.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie/nsPermission.cpp nsPermissionManager.cpp c++ -o nsPermissionManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_MAIL_NEWS -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPermissionManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie/nsPermissionManager.cpp nsPopupWindowManager.cpp c++ -o nsPopupWindowManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_MAIL_NEWS -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPopupWindowManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie/nsPopupWindowManager.cpp nsCookieModule.cpp c++ -o nsCookieModule.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_MAIL_NEWS -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCookieModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie/nsCookieModule.cpp nsCookiePromptService.cpp c++ -o nsCookiePromptService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_MAIL_NEWS -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCookiePromptService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie/nsCookiePromptService.cpp nsCookiePermission.cpp c++ -o nsCookiePermission.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_MAIL_NEWS -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCookiePermission.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie/nsCookiePermission.cpp nsICookieAcceptDialog.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie/nsICookieAcceptDialog.idl -d .deps/nsICookieAcceptDialog.xpt.pp -o _xpidlgen/nsICookieAcceptDialog.xpt nsICookiePromptService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie/nsICookiePromptService.idl -d .deps/nsICookiePromptService.xpt.pp -o _xpidlgen/nsICookiePromptService.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/cookie.xpt _xpidlgen/nsICookieAcceptDialog.xpt _xpidlgen/nsICookiePromptService.xpt In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../ipc/chromium/src/base/lock.h:8, from ../../ipc/chromium/src/base/message_loop.h:14, from ../../ipc/chromium/src/base/waitable_event_watcher.h:13, from ../../dist/include/mozilla/dom/ContentParent.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie/nsPermissionManager.cpp:40: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from ../../dist/include/mozilla/dom/ContentParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie/nsPermissionManager.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from ../../dist/include/mozilla/dom/ContentParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie/nsPermissionManager.cpp:40: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ rm -f libcookie.a ../../staticlib/components/libcookie.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsCookieModule.o nsPermission.o nsPermissionManager.o nsPopupWindowManager.o nsCookiePromptService.o nsCookiePermission.o > libcookie.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libcookie.a.desc ../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/cookie.xpt ../../dist/bin/components gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/cookie' /usr/pkg/bin/gmake -C extensions/permissions libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/permissions' nsContentBlocker.cpp c++ -o nsContentBlocker.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsContentBlocker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/permissions/nsContentBlocker.cpp nsModuleFactory.cpp c++ -o nsModuleFactory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsModuleFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/permissions/nsModuleFactory.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIContentPolicy.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/permissions/nsContentBlocker.h:39, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/permissions/nsContentBlocker.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/permissions/nsContentBlocker.cpp: In member function 'virtual nsrefcnt nsContentBlocker::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsContentBlocker' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1174:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/permissions/nsContentBlocker.cpp:76:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3' NS_IMPL_ISUPPORTS3(nsContentBlocker, ^ rm -f libpermissions.a ../../staticlib/components/libpermissions.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsModuleFactory.o nsContentBlocker.o > libpermissions.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libpermissions.a.desc ../../staticlib/components gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/permissions' /usr/pkg/bin/gmake -C rdf libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf' /usr/pkg/bin/gmake -C base libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base' /usr/pkg/bin/gmake -C idl libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl' rdfITripleVisitor.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/rdfITripleVisitor.idl -d .deps/rdfITripleVisitor.xpt.pp -o _xpidlgen/rdfITripleVisitor.xpt rdfISerializer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/rdfISerializer.idl -d .deps/rdfISerializer.xpt.pp -o _xpidlgen/rdfISerializer.xpt nsIRDFCompositeDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFCompositeDataSource.idl -d .deps/nsIRDFCompositeDataSource.xpt.pp -o _xpidlgen/nsIRDFCompositeDataSource.xpt rdfIDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/rdfIDataSource.idl -d .deps/rdfIDataSource.xpt.pp -o _xpidlgen/rdfIDataSource.xpt nsIRDFContainer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFContainer.idl -d .deps/nsIRDFContainer.xpt.pp -o _xpidlgen/nsIRDFContainer.xpt nsIRDFContainerUtils.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFContainerUtils.idl -d .deps/nsIRDFContainerUtils.xpt.pp -o _xpidlgen/nsIRDFContainerUtils.xpt nsIRDFDelegateFactory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFDelegateFactory.idl -d .deps/nsIRDFDelegateFactory.xpt.pp -o _xpidlgen/nsIRDFDelegateFactory.xpt nsIRDFDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFDataSource.idl -d .deps/nsIRDFDataSource.xpt.pp -o _xpidlgen/nsIRDFDataSource.xpt nsIRDFLiteral.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFLiteral.idl -d .deps/nsIRDFLiteral.xpt.pp -o _xpidlgen/nsIRDFLiteral.xpt nsIRDFNode.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFNode.idl -d .deps/nsIRDFNode.xpt.pp -o _xpidlgen/nsIRDFNode.xpt nsIRDFObserver.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFObserver.idl -d .deps/nsIRDFObserver.xpt.pp -o _xpidlgen/nsIRDFObserver.xpt nsIRDFInMemoryDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFInMemoryDataSource.idl -d .deps/nsIRDFInMemoryDataSource.xpt.pp -o _xpidlgen/nsIRDFInMemoryDataSource.xpt nsIRDFPropagatableDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFPropagatableDataSource.idl -d .deps/nsIRDFPropagatableDataSource.xpt.pp -o _xpidlgen/nsIRDFPropagatableDataSource.xpt nsIRDFPurgeableDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFPurgeableDataSource.idl -d .deps/nsIRDFPurgeableDataSource.xpt.pp -o _xpidlgen/nsIRDFPurgeableDataSource.xpt nsIRDFRemoteDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFRemoteDataSource.idl -d .deps/nsIRDFRemoteDataSource.xpt.pp -o _xpidlgen/nsIRDFRemoteDataSource.xpt nsIRDFResource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFResource.idl -d .deps/nsIRDFResource.xpt.pp -o _xpidlgen/nsIRDFResource.xpt nsIRDFService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFService.idl -d .deps/nsIRDFService.xpt.pp -o _xpidlgen/nsIRDFService.xpt nsIRDFXMLParser.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFXMLParser.idl -d .deps/nsIRDFXMLParser.xpt.pp -o _xpidlgen/nsIRDFXMLParser.xpt nsIRDFXMLSerializer.idl nsIRDFXMLSource.idl nsIRDFXMLSink.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFXMLSource.idl -d .deps/nsIRDFXMLSource.xpt.pp -o _xpidlgen/nsIRDFXMLSource.xpt nsIRDFInferDataSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFXMLSink.idl -d .deps/nsIRDFXMLSink.xpt.pp -o _xpidlgen/nsIRDFXMLSink.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFXMLSerializer.idl -d .deps/nsIRDFXMLSerializer.xpt.pp -o _xpidlgen/nsIRDFXMLSerializer.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl/nsIRDFInferDataSource.idl -d .deps/nsIRDFInferDataSource.xpt.pp -o _xpidlgen/nsIRDFInferDataSource.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/rdf.xpt _xpidlgen/rdfIDataSource.xpt _xpidlgen/rdfITripleVisitor.xpt _xpidlgen/rdfISerializer.xpt _xpidlgen/nsIRDFCompositeDataSource.xpt _xpidlgen/nsIRDFContainer.xpt _xpidlgen/nsIRDFContainerUtils.xpt _xpidlgen/nsIRDFDelegateFactory.xpt _xpidlgen/nsIRDFDataSource.xpt _xpidlgen/nsIRDFLiteral.xpt _xpidlgen/nsIRDFNode.xpt _xpidlgen/nsIRDFObserver.xpt _xpidlgen/nsIRDFInMemoryDataSource.xpt _xpidlgen/nsIRDFPropagatableDataSource.xpt _xpidlgen/nsIRDFPurgeableDataSource.xpt _xpidlgen/nsIRDFRemoteDataSource.xpt _xpidlgen/nsIRDFResource.xpt _xpidlgen/nsIRDFService.xpt _xpidlgen/nsIRDFXMLParser.xpt _xpidlgen/nsIRDFXMLSerializer.xpt _xpidlgen/nsIRDFXMLSink.xpt _xpidlgen/nsIRDFXMLSource.xpt _xpidlgen/nsIRDFInferDataSource.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/rdf.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/idl' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/public' gmake[5]: Nothing to be done for 'libs'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src' nsContainerEnumerator.cpp c++ -o nsContainerEnumerator.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsContainerEnumerator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsContainerEnumerator.cpp nsCompositeDataSource.cpp c++ -o nsCompositeDataSource.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCompositeDataSource.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsCompositeDataSource.cpp nsDefaultResourceFactory.cpp c++ -o nsDefaultResourceFactory.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDefaultResourceFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsDefaultResourceFactory.cpp rdfTriplesSerializer.cpp c++ -o rdfTriplesSerializer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/rdfTriplesSerializer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/rdfTriplesSerializer.cpp nsInMemoryDataSource.cpp c++ -o nsInMemoryDataSource.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsInMemoryDataSource.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsInMemoryDataSource.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIOutputStream.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/rdfTriplesSerializer.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/rdfTriplesSerializer.cpp: In member function 'virtual nsrefcnt TriplesVisitor::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'TriplesVisitor' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/rdfTriplesSerializer.cpp:67:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(TriplesVisitor, rdfITripleVisitor) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/rdfTriplesSerializer.cpp: In member function 'virtual nsrefcnt rdfTriplesSerializer::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'rdfTriplesSerializer' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/rdfTriplesSerializer.cpp:160:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(rdfTriplesSerializer, rdfISerializer) ^ nsNameSpaceMap.cpp c++ -o nsNameSpaceMap.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNameSpaceMap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsNameSpaceMap.cpp nsRDFContentSink.cpp c++ -o nsRDFContentSink.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsRDFContentSink.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsRDFContentSink.cpp nsRDFContainer.cpp c++ -o nsRDFContainer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsRDFContainer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsRDFContainer.cpp nsRDFContainerUtils.cpp c++ -o nsRDFContainerUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsRDFContainerUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsRDFContainerUtils.cpp nsRDFService.cpp c++ -o nsRDFService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsRDFService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsRDFService.cpp nsRDFXMLDataSource.cpp c++ -o nsRDFXMLDataSource.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsRDFXMLDataSource.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsRDFXMLDataSource.cpp nsRDFXMLParser.cpp c++ -o nsRDFXMLParser.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsRDFXMLParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsRDFXMLParser.cpp nsRDFXMLSerializer.cpp c++ -o nsRDFXMLSerializer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsRDFXMLSerializer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsRDFXMLSerializer.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIRDFNode.h:10, from ../../../dist/include/nsIRDFLiteral.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsRDFXMLSerializer.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsRDFXMLSerializer.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsRDFXMLSerializer.cpp: In member function 'virtual nsrefcnt QNameCollector::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'QNameCollector' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsRDFXMLSerializer.cpp:1052:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(QNameCollector, rdfITripleVisitor) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsRDFXMLDataSource.cpp: In destructor 'virtual RDFXMLDataSourceImpl::~RDFXMLDataSourceImpl()': /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/nsRDFXMLDataSource.cpp:462:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ rdfutil.cpp c++ -o rdfutil.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/rdfutil.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src/rdfutil.cpp rm -f librdfbase_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py rdfTriplesSerializer.o nsCompositeDataSource.o nsContainerEnumerator.o nsDefaultResourceFactory.o nsInMemoryDataSource.o nsNameSpaceMap.o nsRDFContentSink.o nsRDFContainer.o nsRDFContainerUtils.o nsRDFService.o nsRDFXMLDataSource.o nsRDFXMLParser.o nsRDFXMLSerializer.o rdfutil.o > librdfbase_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/base' /usr/pkg/bin/gmake -C util libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util/public' gmake[5]: Nothing to be done for 'libs'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util/src' nsRDFResource.cpp c++ -o nsRDFResource.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsRDFResource.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util/src/nsRDFResource.cpp rm -f librdfutil_external_s.a librdfutil_external_s.a.desc /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_exec.py --extract -- ar cr librdfutil_external_s.a nsRDFResource.o ranlib librdfutil_external_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsRDFResource.o > librdfutil_external_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 librdfutil_external_s.a librdfutil_external_s.a.desc ../../../dist/lib /usr/pkg/bin/gmake -C internal libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util/src/internal' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ../nsRDFResource.cpp . nsRDFResource.cpp c++ -o nsRDFResource.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsRDFResource.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util/src/internal/nsRDFResource.cpp rm -f librdfutil_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsRDFResource.o > librdfutil_s.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util/src/internal' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/util' /usr/pkg/bin/gmake -C datasource libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource/public' gmake[5]: Nothing to be done for 'libs'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource/src' nsLocalStore.cpp nsFileSystemDataSource.cpp c++ -o nsFileSystemDataSource.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFileSystemDataSource.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource/src/nsFileSystemDataSource.cpp c++ -o nsLocalStore.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsLocalStore.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource/src/nsLocalStore.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIRDFDataSource.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource/src/nsFileSystemDataSource.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource/src/nsFileSystemDataSource.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource/src/nsFileSystemDataSource.cpp: In member function 'virtual nsrefcnt FileSystemDataSource::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'FileSystemDataSource' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource/src/nsFileSystemDataSource.cpp:217:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(FileSystemDataSource) ^ rm -f librdfdatasource_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsLocalStore.o nsFileSystemDataSource.o > librdfdatasource_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/datasource' /usr/pkg/bin/gmake -C build libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/build' nsRDFModule.cpp c++ -o nsRDFModule.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../base/src -I./../content/src -I./../datasource/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsRDFModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/rdf/build/nsRDFModule.cpp rm -f librdf.a ../../staticlib/components/librdf.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsRDFModule.o ../base/src/librdfbase_s.a ../datasource/src/librdfdatasource_s.a > librdf.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 librdf.a.desc ../../staticlib/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf/build' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/rdf' /usr/pkg/bin/gmake -C js/jsd libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd' jsd_high.c gcc -o jsd_high.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JSD_API -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/jsd_high.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_high.c jsd_atom.c gcc -o jsd_atom.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JSD_API -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/jsd_atom.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_atom.c jsd_hook.c gcc -o jsd_hook.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JSD_API -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/jsd_hook.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_hook.c jsdebug.c gcc -o jsdebug.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JSD_API -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/jsdebug.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsdebug.c jsd_lock.c gcc -o jsd_lock.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JSD_API -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/jsd_lock.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_lock.c jsd_obj.c gcc -o jsd_obj.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JSD_API -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/jsd_obj.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_obj.c jsd_scpt.c gcc -o jsd_scpt.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JSD_API -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/jsd_scpt.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_scpt.c jsd_stak.c gcc -o jsd_stak.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JSD_API -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/jsd_stak.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_stak.c jsd_step.c gcc -o jsd_step.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JSD_API -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/jsd_step.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_step.c jsd_text.c gcc -o jsd_text.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JSD_API -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/jsd_text.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_text.c jsd_val.c gcc -o jsd_val.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JSD_API -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/jsd_val.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_val.c jsd_xpc.cpp c++ -o jsd_xpc.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXPORT_JSD_API -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/jsd_xpc.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_xpc.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_text.c: In function 'strncasecomp': /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_text.c:207:9: warning: array subscript has type 'char' [-Wchar-subscripts] tmp = tolower(*pA) - tolower(*pB); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_text.c:207:9: warning: array subscript has type 'char' [-Wchar-subscripts] /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_xpc.cpp:73:61: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix] # define DEBUG_CREATE(name, count) {count++; DEBUG_COUNT ("+++++ "name,count)} ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_xpc.cpp:74:62: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix] # define DEBUG_DESTROY(name, count) {count--; DEBUG_COUNT ("----- "name,count)} ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/jsdbgapi.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_xpc.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/jsdIDebuggerService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_xpc.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_xpc.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_xpc.cpp: In member function 'virtual nsrefcnt jsdObject::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'jsdObject' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_xpc.cpp:812:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(jsdObject, jsdIObject) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_xpc.cpp: In member function 'virtual nsrefcnt jsdASObserver::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'jsdASObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/jsd_xpc.cpp:3461:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(jsdASObserver, nsIObserver) ^ rm -f libjsd.a ../../staticlib/components/libjsd.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py jsdebug.o jsd_atom.o jsd_high.o jsd_hook.o jsd_lock.o jsd_obj.o jsd_scpt.o jsd_stak.o jsd_step.o jsd_text.o jsd_val.o jsd_xpc.o > libjsd.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libjsd.a.desc ../../staticlib/components /usr/pkg/bin/gmake -C idl libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/idl' jsdIDebuggerService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/idl/jsdIDebuggerService.idl -d .deps/jsdIDebuggerService.xpt.pp -o _xpidlgen/jsdIDebuggerService.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/jsdservice.xpt _xpidlgen/jsdIDebuggerService.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/jsdservice.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd/idl' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/jsd' /usr/pkg/bin/gmake -C media/libvorbis libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis' /usr/pkg/bin/gmake -C include libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/include' /usr/pkg/bin/gmake -C vorbis libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/include/vorbis' gmake[5]: Nothing to be done for 'libs'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/include/vorbis' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/include' /usr/pkg/bin/gmake -C lib libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib' vorbis_smallft.c vorbis_block.c gcc -o vorbis_smallft.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_smallft.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_smallft.c gcc -o vorbis_block.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_block.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_block.c vorbis_info.c gcc -o vorbis_info.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_info.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_info.c vorbis_mdct.c gcc -o vorbis_mdct.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_mdct.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_mdct.c /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_info.c: In function 'tagcompare': /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_info.c:90:5: warning: array subscript has type 'char' [-Wchar-subscripts] if(toupper(s1[c]) != toupper(s2[c])) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_info.c:90:5: warning: array subscript has type 'char' [-Wchar-subscripts] vorbis_envelope.c gcc -o vorbis_envelope.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_envelope.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_envelope.c vorbis_window.c gcc -o vorbis_window.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_window.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_window.c vorbis_lsp.c gcc -o vorbis_lsp.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_lsp.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_lsp.c vorbis_lpc.c gcc -o vorbis_lpc.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_lpc.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_lpc.c vorbis_analysis.c gcc -o vorbis_analysis.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_analysis.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_analysis.c vorbis_synthesis.c gcc -o vorbis_synthesis.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_synthesis.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_synthesis.c vorbis_psy.c gcc -o vorbis_psy.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_psy.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_psy.c vorbis_floor1.c gcc -o vorbis_floor1.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_floor1.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_floor1.c vorbis_floor0.c gcc -o vorbis_floor0.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_floor0.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_floor0.c vorbis_res0.c gcc -o vorbis_res0.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_res0.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_res0.c vorbis_mapping0.c gcc -o vorbis_mapping0.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_mapping0.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_mapping0.c vorbis_registry.c gcc -o vorbis_registry.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_registry.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_registry.c vorbis_codebook.c gcc -o vorbis_codebook.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_codebook.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_codebook.c vorbis_sharedbook.c gcc -o vorbis_sharedbook.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_sharedbook.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_sharedbook.c vorbis_lookup.c gcc -o vorbis_lookup.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_lookup.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_lookup.c vorbis_bitrate.c gcc -o vorbis_bitrate.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/vorbis_bitrate.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib/vorbis_bitrate.c rm -f libvorbis.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py vorbis_mdct.o vorbis_smallft.o vorbis_block.o vorbis_info.o vorbis_envelope.o vorbis_window.o vorbis_lsp.o vorbis_lpc.o vorbis_analysis.o vorbis_synthesis.o vorbis_psy.o vorbis_floor1.o vorbis_floor0.o vorbis_res0.o vorbis_mapping0.o vorbis_registry.o vorbis_codebook.o vorbis_sharedbook.o vorbis_lookup.o vorbis_bitrate.o > libvorbis.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis/lib' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libvorbis' /usr/pkg/bin/gmake -C media/libnestegg libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libnestegg' /usr/pkg/bin/gmake -C include libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libnestegg/include' gmake[4]: Nothing to be done for 'libs'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libnestegg/include' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libnestegg/src' halloc.c nestegg.c gcc -o nestegg.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/nestegg.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libnestegg/src/nestegg.c gcc -o halloc.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/halloc.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libnestegg/src/halloc.c rm -f libnestegg.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nestegg.o halloc.o > libnestegg.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libnestegg/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libnestegg' /usr/pkg/bin/gmake -C media/libogg libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg' /usr/pkg/bin/gmake -C include libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg/include' /usr/pkg/bin/gmake -C ogg libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg/include/ogg' gmake[5]: Nothing to be done for 'libs'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg/include/ogg' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg/include' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg/src' ogg_bitwise.c gcc -o ogg_bitwise.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/ogg_bitwise.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg/src/ogg_bitwise.c ogg_framing.c gcc -o ogg_framing.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/ogg_framing.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg/src/ogg_framing.c rm -f libogg.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py ogg_bitwise.o ogg_framing.o > libogg.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libogg' /usr/pkg/bin/gmake -C media/libtheora libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora' /usr/pkg/bin/gmake -C include libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/include' /usr/pkg/bin/gmake -C theora libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/include/theora' gmake[5]: Nothing to be done for 'libs'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/include/theora' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/include' /usr/pkg/bin/gmake -C lib libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib' bitpack.c gcc -o bitpack.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/bitpack.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/bitpack.c decapiwrapper.c decinfo.c gcc -o decapiwrapper.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/decapiwrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/decapiwrapper.c gcc -o decinfo.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/decinfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/decinfo.c apiwrapper.c gcc -o apiwrapper.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/apiwrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/apiwrapper.c decode.c gcc -o decode.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/decode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/decode.c dequant.c gcc -o dequant.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/dequant.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/dequant.c fragment.c gcc -o fragment.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/fragment.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/fragment.c huffdec.c gcc -o huffdec.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/huffdec.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/huffdec.c idct.c gcc -o idct.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/idct.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/idct.c info.c gcc -o info.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/info.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/info.c internal.c gcc -o internal.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/internal.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/internal.c /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/info.c: In function 'oc_tagcompare': /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/info.c:32:5: warning: array subscript has type 'char' [-Wchar-subscripts] if(toupper(_s1[c])!=toupper(_s2[c]))return !0; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/info.c:32:5: warning: array subscript has type 'char' [-Wchar-subscripts] state.c gcc -o state.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/state.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/state.c quant.c gcc -o quant.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/quant.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/quant.c mmxidct.c gcc -o mmxidct.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/mmxidct.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/x86/mmxidct.c /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/decode.c: In function 'th_decode_alloc': /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/decode.c:403:49: warning: iteration 2u invokes undefined behavior [-Waggressive-loop-optimizations] qsum+=_dec->state.dequant_tables[qti][pli][qi][12]+ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/decode.c:399:3: note: containing loop for(qi=0;qi<64;qi++){ ^ mmxfrag.c gcc -o mmxfrag.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/mmxfrag.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/x86/mmxfrag.c mmxstate.c gcc -o mmxstate.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/mmxstate.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/x86/mmxstate.c sse2idct.c gcc -o sse2idct.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/sse2idct.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/x86/sse2idct.c x86state.c gcc -o x86state.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/x86state.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/x86/x86state.c x86cpu.c gcc -o x86cpu.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/x86cpu.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib/x86/x86cpu.c rm -f libtheora.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py apiwrapper.o bitpack.o decapiwrapper.o decinfo.o decode.o dequant.o fragment.o huffdec.o idct.o info.o internal.o quant.o state.o mmxidct.o mmxfrag.o mmxstate.o sse2idct.o x86state.o x86cpu.o > libtheora.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora/lib' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libtheora' /usr/pkg/bin/gmake -C media/libsydneyaudio libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libsydneyaudio' /usr/pkg/bin/gmake -C include libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libsydneyaudio/include' gmake[4]: Nothing to be done for 'libs'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libsydneyaudio/include' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libsydneyaudio/src' sydney_audio_oss.c gcc -o sydney_audio_oss.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../include -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/sydney_audio_oss.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libsydneyaudio/src/sydney_audio_oss.c rm -f libsydneyaudio.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py sydney_audio_oss.o > libsydneyaudio.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libsydneyaudio/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libsydneyaudio' /usr/pkg/bin/gmake -C media/libpng libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng' pngget.c pngerror.c pngmem.c gcc -o pngget.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_READ -DMOZ_PNG_WRITE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/pngget.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng/pngget.c gcc -o pngmem.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_READ -DMOZ_PNG_WRITE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/pngmem.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng/pngmem.c gcc -o pngerror.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_READ -DMOZ_PNG_WRITE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/pngerror.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng/pngerror.c png.c gcc -o png.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_READ -DMOZ_PNG_WRITE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/png.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng/png.c pngset.c gcc -o pngset.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_READ -DMOZ_PNG_WRITE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/pngset.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng/pngset.c pngtrans.c gcc -o pngtrans.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_READ -DMOZ_PNG_WRITE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/pngtrans.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng/pngtrans.c pngpread.c gcc -o pngpread.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_READ -DMOZ_PNG_WRITE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/pngpread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng/pngpread.c pngread.c gcc -o pngread.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_READ -DMOZ_PNG_WRITE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/pngread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng/pngread.c pngrio.c gcc -o pngrio.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_READ -DMOZ_PNG_WRITE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/pngrio.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng/pngrio.c pngrtran.c gcc -o pngrtran.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_READ -DMOZ_PNG_WRITE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/pngrtran.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng/pngrtran.c pngrutil.c gcc -o pngrutil.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_READ -DMOZ_PNG_WRITE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/pngrutil.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng/pngrutil.c pngwio.c gcc -o pngwio.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_READ -DMOZ_PNG_WRITE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/pngwio.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng/pngwio.c pngwrite.c gcc -o pngwrite.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_READ -DMOZ_PNG_WRITE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/pngwrite.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng/pngwrite.c pngwtran.c gcc -o pngwtran.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_READ -DMOZ_PNG_WRITE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/pngwtran.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng/pngwtran.c pngwutil.c gcc -o pngwutil.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_READ -DMOZ_PNG_WRITE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/pngwutil.pp /scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng/pngwutil.c rm -f libmozpng.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py png.o pngerror.o pngget.o pngmem.o pngset.o pngtrans.o pngpread.o pngread.o pngrio.o pngrtran.o pngrutil.o pngwio.o pngwrite.o pngwtran.o pngwutil.o > libmozpng.a.desc gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/media/libpng' /usr/pkg/bin/gmake -C uriloader libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/uriloader' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch' nsDocLoader.cpp c++ -o nsDocLoader.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDocLoader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsDocLoader.cpp nsURILoader.cpp c++ -o nsURILoader.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsURILoader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsURILoader.cpp nsPrefetchService.cpp nsExternalHelperAppService.cpp c++ -o nsPrefetchService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../content/base/src -I../../content/events/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPrefetchService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsPrefetchService.cpp c++ -o nsExternalHelperAppService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I. -I../../dom/base -I../../dom/ipc -I../../content/base/src -I../../content/events/src -I../../netwerk/base/src -I../../netwerk/protocol/http -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsExternalHelperAppService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsExternalHelperAppService.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIURILoader.h:10, from ../../dist/include/nsCURILoader.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsURILoader.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsURILoader.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsURILoader.cpp: In member function 'virtual nsrefcnt nsDocumentOpenInfo::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsDocumentOpenInfo' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsURILoader.cpp:200:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(nsDocumentOpenInfo) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsURILoader.cpp: In member function 'virtual nsrefcnt nsURILoader::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsURILoader' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsURILoader.cpp:753:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsURILoader) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIPrefetchService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsCPrefetchService.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsPrefetchService.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsPrefetchService.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsPrefetchService.cpp: In member function 'virtual nsrefcnt nsPrefetchQueueEnumerator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPrefetchQueueEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsPrefetchService.cpp:190:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsPrefetchQueueEnumerator, nsISimpleEnumerator) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsPrefetchService.cpp: In member function 'virtual nsrefcnt nsPrefetchNode::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPrefetchNode' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1184:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsPrefetchService.cpp:255:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS5' NS_IMPL_ISUPPORTS5(nsPrefetchNode, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsPrefetchService.cpp: In member function 'virtual nsrefcnt nsPrefetchService::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPrefetchService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1179:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsPrefetchService.cpp:631:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS4' NS_IMPL_ISUPPORTS4(nsPrefetchService, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsPrefetchService.cpp: In member function 'virtual nsresult nsPrefetchNode::GetStatus(PRUint16*)': /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsPrefetchService.cpp:852:22: warning: large integer implicitly truncated to unsigned type [-Woverflow] *aStatus = NS_ERROR_NOT_AVAILABLE; ^ nsExternalProtocolHandler.cpp c++ -o nsExternalProtocolHandler.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I. -I../../dom/base -I../../dom/ipc -I../../content/base/src -I../../content/events/src -I../../netwerk/base/src -I../../netwerk/protocol/http -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsExternalProtocolHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsExternalProtocolHandler.cpp nsOfflineCacheUpdate.cpp c++ -o nsOfflineCacheUpdate.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../content/base/src -I../../content/events/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsOfflineCacheUpdate.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsOfflineCacheUpdate.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsExternalHelperAppService.cpp:49:0: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIURI.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsExternalProtocolHandler.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function 'virtual nsrefcnt nsExternalProtocolHandler::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsExternalProtocolHandler' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsExternalProtocolHandler.cpp:343:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(nsExternalProtocolHandler) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIOfflineCacheUpdate.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsOfflineCacheUpdate.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsOfflineCacheUpdate.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsOfflineCacheUpdate.cpp: In member function 'virtual nsrefcnt nsManifestCheck::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsManifestCheck' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1179:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsOfflineCacheUpdate.cpp:157:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS4' NS_IMPL_ISUPPORTS4(nsManifestCheck, ^ nsIContentHandler.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsIContentHandler.idl -d .deps/nsIContentHandler.xpt.pp -o _xpidlgen/nsIContentHandler.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsOfflineCacheUpdate.cpp: In member function 'virtual nsrefcnt nsOfflineCacheUpdate::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsOfflineCacheUpdate' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsOfflineCacheUpdate.cpp:1126:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsOfflineCacheUpdate, ^ nsIURILoader.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsIURILoader.idl -d .deps/nsIURILoader.xpt.pp -o _xpidlgen/nsIURILoader.xpt nsOfflineCacheUpdateService.cpp c++ -o nsOfflineCacheUpdateService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../content/base/src -I../../content/events/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsOfflineCacheUpdateService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsOfflineCacheUpdateService.cpp nsCURILoader.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsCURILoader.idl -d .deps/nsCURILoader.xpt.pp -o _xpidlgen/nsCURILoader.xpt nsITransfer.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsITransfer.idl -d .deps/nsITransfer.xpt.pp -o _xpidlgen/nsITransfer.xpt nsIDocumentLoader.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsIDocumentLoader.idl -d .deps/nsIDocumentLoader.xpt.pp -o _xpidlgen/nsIDocumentLoader.xpt In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsExternalHelperAppService.cpp:54: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsExternalHelperAppService.cpp:54: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ nsIWebProgressListener2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsIWebProgressListener2.idl -d .deps/nsIWebProgressListener2.xpt.pp -o _xpidlgen/nsIWebProgressListener2.xpt nsIURIContentListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsIURIContentListener.idl -d .deps/nsIURIContentListener.xpt.pp -o _xpidlgen/nsIURIContentListener.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsOfflineCacheUpdateService.cpp:97:0: warning: "LOG" redefined [enabled by default] #define LOG(args) PR_LOG(gOfflineCacheUpdateLog, 4, args) ^ In file included from ../../ipc/chromium/src/base/string_util_posix.h:13:0, from ../../ipc/chromium/src/base/string_util.h:106, from ../../ipc/chromium/src/chrome/common/ipc_message_utils.h:13, from ../../dist/include/IPC/IPCMessageUtils.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdate.h:13, from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdateChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateChild.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsOfflineCacheUpdateService.cpp:39: ../../ipc/chromium/src/base/logging.h:89:0: note: this is the location of the previous definition #define LOG(info) mozilla::LogWrapper(mozilla::LOG_ ## info, __FILE__, __LINE__) ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdate.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdateChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateChild.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsOfflineCacheUpdateService.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsIWebProgress.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsIWebProgress.idl -d .deps/nsIWebProgress.xpt.pp -o _xpidlgen/nsIWebProgress.xpt nsIWebProgressListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base/nsIWebProgressListener.idl -d .deps/nsIWebProgressListener.xpt.pp -o _xpidlgen/nsIWebProgressListener.xpt nsMIMEInfoImpl.cpp c++ -o nsMIMEInfoImpl.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I. -I../../dom/base -I../../dom/ipc -I../../content/base/src -I../../content/events/src -I../../netwerk/base/src -I../../netwerk/protocol/http -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMIMEInfoImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsMIMEInfoImpl.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/IPC/IPCMessageUtils.h:48, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:13, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsExternalHelperAppService.cpp:54: /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsExternalHelperAppService.cpp: In member function 'virtual nsrefcnt nsExternalAppHandler::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsExternalAppHandler' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsExternalHelperAppService.cpp:1109:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(nsExternalAppHandler) ^ rm -f liburiloaderbase_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsURILoader.o nsDocLoader.o > liburiloaderbase_s.a.desc /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/uriloader.xpt _xpidlgen/nsIContentHandler.xpt _xpidlgen/nsIURILoader.xpt _xpidlgen/nsCURILoader.xpt _xpidlgen/nsITransfer.xpt _xpidlgen/nsIDocumentLoader.xpt _xpidlgen/nsIWebProgressListener2.xpt _xpidlgen/nsIURIContentListener.xpt _xpidlgen/nsIWebProgress.xpt _xpidlgen/nsIWebProgressListener.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/uriloader.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/base' OfflineCacheUpdateGlue.cpp c++ -o OfflineCacheUpdateGlue.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../content/base/src -I../../content/events/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/OfflineCacheUpdateGlue.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateGlue.cpp OfflineCacheUpdateChild.cpp c++ -o OfflineCacheUpdateChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../content/base/src -I../../content/events/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/OfflineCacheUpdateChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateChild.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIOfflineCacheUpdate.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateGlue.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateGlue.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateGlue.cpp: In member function 'virtual nsrefcnt mozilla::docshell::OfflineCacheUpdateGlue::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::docshell::OfflineCacheUpdateGlue' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1174:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateGlue.cpp:72:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3' NS_IMPL_ISUPPORTS3(OfflineCacheUpdateGlue, ^ nsLocalHandlerApp.cpp c++ -o nsLocalHandlerApp.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I. -I../../dom/base -I../../dom/ipc -I../../content/base/src -I../../content/events/src -I../../netwerk/base/src -I../../netwerk/protocol/http -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsLocalHandlerApp.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsLocalHandlerApp.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/IPC/IPCMessageUtils.h:48, from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdate.h:13, from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdateChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateChild.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsOfflineCacheUpdateService.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsOfflineCacheUpdateService.cpp: In member function 'virtual nsrefcnt nsOfflineCachePendingUpdate::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsOfflineCachePendingUpdate' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsOfflineCacheUpdateService.cpp:139:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsOfflineCachePendingUpdate, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsOfflineCacheUpdateService.cpp: In member function 'virtual nsrefcnt nsOfflineCacheUpdateService::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsOfflineCacheUpdateService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1174:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsOfflineCacheUpdateService.cpp:238:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3' NS_IMPL_ISUPPORTS3(nsOfflineCacheUpdateService, ^ OfflineCacheUpdateParent.cpp c++ -o OfflineCacheUpdateParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../content/base/src -I../../content/events/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/OfflineCacheUpdateParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateParent.cpp nsOSHelperAppService.cpp c++ -o nsOSHelperAppService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I. -I../../dom/base -I../../dom/ipc -I../../content/base/src -I../../content/events/src -I../../netwerk/base/src -I../../netwerk/protocol/http -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsOSHelperAppService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/unix/nsOSHelperAppService.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateChild.cpp:77:0: warning: "LOG" redefined [enabled by default] #define LOG(args) PR_LOG(gOfflineCacheUpdateLog, 4, args) ^ In file included from ../../ipc/chromium/src/base/string_util_posix.h:13:0, from ../../ipc/chromium/src/base/string_util.h:106, from ../../ipc/chromium/src/chrome/common/ipc_message_utils.h:13, from ../../dist/include/IPC/IPCMessageUtils.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdate.h:13, from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdateChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateChild.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateChild.cpp:39: ../../ipc/chromium/src/base/logging.h:89:0: note: this is the location of the previous definition #define LOG(info) mozilla::LogWrapper(mozilla::LOG_ ## info, __FILE__, __LINE__) ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdate.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdateChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateChild.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateChild.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsGNOMERegistry.cpp c++ -o nsGNOMERegistry.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I. -I../../dom/base -I../../dom/ipc -I../../content/base/src -I../../content/events/src -I../../netwerk/base/src -I../../netwerk/protocol/http -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsGNOMERegistry.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/unix/nsGNOMERegistry.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateParent.cpp:55:0: warning: "LOG" redefined [enabled by default] #define LOG(args) PR_LOG(gOfflineCacheUpdateLog, 4, args) ^ In file included from ../../ipc/chromium/src/base/string_util_posix.h:13:0, from ../../ipc/chromium/src/base/string_util.h:106, from ../../ipc/chromium/src/chrome/common/ipc_message_utils.h:13, from ../../dist/include/IPC/IPCMessageUtils.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdate.h:13, from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdateParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateParent.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateParent.cpp:39: ../../ipc/chromium/src/base/logging.h:89:0: note: this is the location of the previous definition #define LOG(info) mozilla::LogWrapper(mozilla::LOG_ ## info, __FILE__, __LINE__) ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdate.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdateParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateParent.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateParent.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsIPrefetchService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsIPrefetchService.idl -d .deps/nsIPrefetchService.xpt.pp -o _xpidlgen/nsIPrefetchService.xpt nsMIMEInfoUnix.cpp c++ -o nsMIMEInfoUnix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I. -I../../dom/base -I../../dom/ipc -I../../content/base/src -I../../content/events/src -I../../netwerk/base/src -I../../netwerk/protocol/http -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMIMEInfoUnix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/unix/nsMIMEInfoUnix.cpp ExternalHelperAppChild.cpp c++ -o ExternalHelperAppChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I. -I../../dom/base -I../../dom/ipc -I../../content/base/src -I../../content/events/src -I../../netwerk/base/src -I../../netwerk/protocol/http -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ExternalHelperAppChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/ExternalHelperAppChild.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateChild.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateChild.cpp:41: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ nsIOfflineCacheUpdate.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/nsIOfflineCacheUpdate.idl -d .deps/nsIOfflineCacheUpdate.xpt.pp -o _xpidlgen/nsIOfflineCacheUpdate.xpt In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PExternalHelperApp.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PExternalHelperAppChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/ExternalHelperAppChild.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/ExternalHelperAppChild.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ ExternalHelperAppParent.cpp c++ -o ExternalHelperAppParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I. -I../../dom/base -I../../dom/ipc -I../../content/base/src -I../../content/events/src -I../../netwerk/base/src -I../../netwerk/protocol/http -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ExternalHelperAppParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/ExternalHelperAppParent.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateParent.cpp: In member function 'virtual nsresult mozilla::docshell::OfflineCacheUpdateParent::UpdateStateChanged(nsIOfflineCacheUpdate*, PRUint32)': /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateParent.cpp:145:32: warning: ignoring return value of 'bool mozilla::docshell::POfflineCacheUpdateParent::SendNotifyStateEvent(const PRUint32&)', declared with attribute warn_unused_result [-Wunused-result] SendNotifyStateEvent(state); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateParent.cpp:156:41: warning: ignoring return value of 'bool mozilla::docshell::POfflineCacheUpdateParent::SendFinish(const bool&, const bool&)', declared with attribute warn_unused_result [-Wunused-result] SendFinish(succeeded, isUpgrade); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateParent.cpp: In member function 'virtual nsresult mozilla::docshell::OfflineCacheUpdateParent::ApplicationCacheAvailable(nsIApplicationCache*)': /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch/OfflineCacheUpdateParent.cpp:175:56: warning: ignoring return value of 'bool mozilla::docshell::POfflineCacheUpdateParent::SendAssociateDocuments(const nsCString&, const nsCString&)', declared with attribute warn_unused_result [-Wunused-result] SendAssociateDocuments(cacheGroupId, cacheClientId); ^ nsCExternalHandlerService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsCExternalHandlerService.idl -d .deps/nsCExternalHandlerService.xpt.pp -o _xpidlgen/nsCExternalHandlerService.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/prefetch.xpt _xpidlgen/nsIPrefetchService.xpt _xpidlgen/nsIOfflineCacheUpdate.xpt nsIExternalProtocolService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsIExternalProtocolService.idl -d .deps/nsIExternalProtocolService.xpt.pp -o _xpidlgen/nsIExternalProtocolService.xpt nsIExternalHelperAppService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsIExternalHelperAppService.idl -d .deps/nsIExternalHelperAppService.xpt.pp -o _xpidlgen/nsIExternalHelperAppService.xpt In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PExternalHelperApp.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PExternalHelperAppParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/ExternalHelperAppParent.h:39, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/ExternalHelperAppParent.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsIHelperAppLauncherDialog.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsIHelperAppLauncherDialog.idl -d .deps/nsIHelperAppLauncherDialog.xpt.pp -o _xpidlgen/nsIHelperAppLauncherDialog.xpt nsIContentDispatchChooser.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsIContentDispatchChooser.idl -d .deps/nsIContentDispatchChooser.xpt.pp -o _xpidlgen/nsIContentDispatchChooser.xpt nsIHandlerService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsIHandlerService.idl -d .deps/nsIHandlerService.xpt.pp -o _xpidlgen/nsIHandlerService.xpt nsIExternalSharingAppService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsIExternalSharingAppService.idl -d .deps/nsIExternalSharingAppService.xpt.pp -o _xpidlgen/nsIExternalSharingAppService.xpt rm -f libprefetch_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsPrefetchService.o nsOfflineCacheUpdate.o nsOfflineCacheUpdateService.o OfflineCacheUpdateGlue.o OfflineCacheUpdateChild.o OfflineCacheUpdateParent.o > libprefetch_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/prefetch.xpt ../../dist/bin/components nsIExternalURLHandlerService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/nsIExternalURLHandlerService.idl -d .deps/nsIExternalURLHandlerService.xpt.pp -o _xpidlgen/nsIExternalURLHandlerService.xpt gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/prefetch' /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/exthandler.xpt _xpidlgen/nsCExternalHandlerService.xpt _xpidlgen/nsIExternalProtocolService.xpt _xpidlgen/nsIExternalHelperAppService.xpt _xpidlgen/nsIHelperAppLauncherDialog.xpt _xpidlgen/nsIContentDispatchChooser.xpt _xpidlgen/nsIHandlerService.xpt _xpidlgen/nsIExternalSharingAppService.xpt _xpidlgen/nsIExternalURLHandlerService.xpt In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from ../../dist/include/mozilla/dom/ContentParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/ExternalHelperAppParent.cpp:44: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from ../../dist/include/mozilla/dom/ContentParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler/ExternalHelperAppParent.cpp:44: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ rm -f libexthandler_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsExternalHelperAppService.o nsExternalProtocolHandler.o nsMIMEInfoImpl.o nsLocalHandlerApp.o nsOSHelperAppService.o nsGNOMERegistry.o nsMIMEInfoUnix.o ExternalHelperAppChild.o ExternalHelperAppParent.o > libexthandler_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/exthandler.xpt ../../dist/bin/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsHandlerService.js nsHandlerService.manifest nsWebHandlerApp.js nsWebHandlerApp.manifest ../../dist/bin/components /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../dist/bin/chrome.manifest "manifest components/nsHandlerService.manifest" "manifest components/nsWebHandlerApp.manifest" gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/uriloader/exthandler' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/uriloader' /usr/pkg/bin/gmake -C caps libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/caps' /usr/pkg/bin/gmake -C idl libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/caps/idl' nsIPrincipal.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/caps/idl/nsIPrincipal.idl -d .deps/nsIPrincipal.xpt.pp -o _xpidlgen/nsIPrincipal.xpt nsISignatureVerifier.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/caps/idl/nsISignatureVerifier.idl -d .deps/nsISignatureVerifier.xpt.pp -o _xpidlgen/nsISignatureVerifier.xpt nsISecurityCheckedComponent.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/caps/idl/nsISecurityCheckedComponent.idl -d .deps/nsISecurityCheckedComponent.xpt.pp -o _xpidlgen/nsISecurityCheckedComponent.xpt nsIScriptSecurityManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/caps/idl/nsIScriptSecurityManager.idl -d .deps/nsIScriptSecurityManager.xpt.pp -o _xpidlgen/nsIScriptSecurityManager.xpt warning: interface 'nsIScriptSecurityManager' is scriptable but derives from non-scriptable 'nsIXPCSecurityManager', /scratch/devel/xulrunner10/work/mozilla-esr10/caps/idl/nsIScriptSecurityManager.idl line 45:0 interface nsIScriptSecurityManager : nsIXPCSecurityManager ^ /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/caps.xpt _xpidlgen/nsIScriptSecurityManager.xpt _xpidlgen/nsIPrincipal.xpt _xpidlgen/nsISignatureVerifier.xpt _xpidlgen/nsISecurityCheckedComponent.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/caps.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/caps/idl' /usr/pkg/bin/gmake -C include libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/caps/include' gmake[4]: Nothing to be done for 'libs'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/caps/include' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/caps/src' nsSystemPrincipal.cpp c++ -o nsSystemPrincipal.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../include -I../../js/xpconnect/src -I../../dom/base -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSystemPrincipal.pp /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsSystemPrincipal.cpp nsNullPrincipal.cpp nsNullPrincipalURI.cpp c++ -o nsNullPrincipal.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../include -I../../js/xpconnect/src -I../../dom/base -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsNullPrincipal.pp /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsNullPrincipal.cpp c++ -o nsNullPrincipalURI.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../include -I../../js/xpconnect/src -I../../dom/base -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsNullPrincipalURI.pp /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsNullPrincipalURI.cpp nsPrincipal.cpp c++ -o nsPrincipal.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../include -I../../js/xpconnect/src -I../../dom/base -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPrincipal.pp /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsPrincipal.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ./../include/nsJSPrincipals.h:41, from ./../include/nsSystemPrincipal.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsSystemPrincipal.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ./../include/nsJSPrincipals.h:41, from ./../include/nsNullPrincipal.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsNullPrincipal.cpp:47: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ./../include/nsScriptSecurityManager.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsPrincipal.cpp:42: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsJSPrincipals.cpp c++ -o nsJSPrincipals.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../include -I../../js/xpconnect/src -I../../dom/base -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsJSPrincipals.pp /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsJSPrincipals.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsNullPrincipalURI.cpp: In constructor 'nsNullPrincipalURI::nsNullPrincipalURI(const nsCString&)': /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsNullPrincipalURI.cpp:53:11: warning: variable 'n' set but not used [-Wunused-but-set-variable] PRInt32 n = aSpec.Left(mScheme, dividerPosition); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIURI.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsNullPrincipalURI.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsNullPrincipalURI.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsNullPrincipalURI.cpp: In member function 'virtual nsrefcnt nsNullPrincipalURI::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsNullPrincipalURI' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsNullPrincipalURI.cpp:67:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(nsNullPrincipalURI) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsPrincipal.cpp: In function 'nsresult ReadAnnotationEntry(nsIObjectInputStream*, nsHashKey**, void**)': /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsPrincipal.cpp:1080:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] *aData = (void*) value; ^ nsScriptSecurityManager.cpp c++ -o nsScriptSecurityManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../include -I../../js/xpconnect/src -I../../dom/base -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsScriptSecurityManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsScriptSecurityManager.cpp nsSecurityManagerFactory.cpp c++ -o nsSecurityManagerFactory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../include -I../../js/xpconnect/src -I../../dom/base -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSecurityManagerFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsSecurityManagerFactory.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../js/xpconnect/src/xpcpublic.h:43, from ../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsJSPrincipals.cpp:38: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ./../include/nsScriptSecurityManager.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsSecurityManagerFactory.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../js/xpconnect/src/xpcpublic.h:43, from ../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsScriptSecurityManager.cpp:46: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../js/xpconnect/src/xpcpublic.h:48, from ../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsJSPrincipals.cpp:38: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../js/xpconnect/src/xpcpublic.h:43, from ../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsJSPrincipals.cpp:38: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../js/xpconnect/src/xpcpublic.h:48, from ../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsScriptSecurityManager.cpp:46: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../js/xpconnect/src/xpcpublic.h:43, from ../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/caps/src/nsScriptSecurityManager.cpp:46: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ rm -f libcaps_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsPrincipal.o nsSystemPrincipal.o nsNullPrincipal.o nsNullPrincipalURI.o nsJSPrincipals.o nsScriptSecurityManager.o nsSecurityManagerFactory.o > libcaps_s.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/caps/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/caps' /usr/pkg/bin/gmake -C parser libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser' /usr/pkg/bin/gmake -C expat libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat' /usr/pkg/bin/gmake -C lib libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib' xmlrole.c gcc -o xmlrole.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_EXPAT_CONFIG_H -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/xmlrole.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmlrole.c xmltok.c xmlparse.c gcc -o xmlparse.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_EXPAT_CONFIG_H -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/xmlparse.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmlparse.c gcc -o xmltok.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_EXPAT_CONFIG_H -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/xmltok.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:467:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers] }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:184:21: note: 'isName2' declared here int (PTRFASTCALL *isName2)(const ENCODING *, const char *); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:480:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers] }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:184:21: note: 'isName2' declared here int (PTRFASTCALL *isName2)(const ENCODING *, const char *); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:500:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers] }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:184:21: note: 'isName2' declared here int (PTRFASTCALL *isName2)(const ENCODING *, const char *); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:513:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers] }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:184:21: note: 'isName2' declared here int (PTRFASTCALL *isName2)(const ENCODING *, const char *); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:724:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers] }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:184:21: note: 'isName2' declared here int (PTRFASTCALL *isName2)(const ENCODING *, const char *); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:743:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers] }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:184:21: note: 'isName2' declared here int (PTRFASTCALL *isName2)(const ENCODING *, const char *); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:756:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers] }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:184:21: note: 'isName2' declared here int (PTRFASTCALL *isName2)(const ENCODING *, const char *); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:769:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers] }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:184:21: note: 'isName2' declared here int (PTRFASTCALL *isName2)(const ENCODING *, const char *); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:863:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers] }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:184:21: note: 'isName2' declared here int (PTRFASTCALL *isName2)(const ENCODING *, const char *); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:882:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers] }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib/xmltok.c:184:21: note: 'isName2' declared here int (PTRFASTCALL *isName2)(const ENCODING *, const char *); ^ rm -f libmozexpat_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py xmlparse.o xmlrole.o xmltok.o > libmozexpat_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat/lib' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/expat' /usr/pkg/bin/gmake -C xml libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public' nsISAXContentHandler.idl nsISAXMutableAttributes.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXContentHandler.idl -d .deps/nsISAXContentHandler.xpt.pp -o _xpidlgen/nsISAXContentHandler.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXMutableAttributes.idl -d .deps/nsISAXMutableAttributes.xpt.pp -o _xpidlgen/nsISAXMutableAttributes.xpt nsISAXDTDHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXDTDHandler.idl -d .deps/nsISAXDTDHandler.xpt.pp -o _xpidlgen/nsISAXDTDHandler.xpt nsISAXAttributes.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXAttributes.idl -d .deps/nsISAXAttributes.xpt.pp -o _xpidlgen/nsISAXAttributes.xpt nsISAXErrorHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXErrorHandler.idl -d .deps/nsISAXErrorHandler.xpt.pp -o _xpidlgen/nsISAXErrorHandler.xpt nsISAXLexicalHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXLexicalHandler.idl -d .deps/nsISAXLexicalHandler.xpt.pp -o _xpidlgen/nsISAXLexicalHandler.xpt nsISAXLocator.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXLocator.idl -d .deps/nsISAXLocator.xpt.pp -o _xpidlgen/nsISAXLocator.xpt nsISAXXMLReader.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXXMLReader.idl -d .deps/nsISAXXMLReader.xpt.pp -o _xpidlgen/nsISAXXMLReader.xpt nsISAXXMLFilter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public/nsISAXXMLFilter.idl -d .deps/nsISAXXMLFilter.xpt.pp -o _xpidlgen/nsISAXXMLFilter.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/saxparser.xpt _xpidlgen/nsISAXAttributes.xpt _xpidlgen/nsISAXMutableAttributes.xpt _xpidlgen/nsISAXContentHandler.xpt _xpidlgen/nsISAXDTDHandler.xpt _xpidlgen/nsISAXErrorHandler.xpt _xpidlgen/nsISAXLexicalHandler.xpt _xpidlgen/nsISAXLocator.xpt _xpidlgen/nsISAXXMLReader.xpt _xpidlgen/nsISAXXMLFilter.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/saxparser.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src' nsSAXLocator.cpp nsSAXAttributes.cpp c++ -o nsSAXAttributes.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSAXAttributes.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src/nsSAXAttributes.cpp nsSAXXMLReader.cpp c++ -o nsSAXLocator.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSAXLocator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src/nsSAXLocator.cpp c++ -o nsSAXXMLReader.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSAXXMLReader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src/nsSAXXMLReader.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src/nsSAXAttributes.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src/nsSAXAttributes.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src/nsSAXAttributes.cpp: In member function 'virtual nsrefcnt nsSAXAttributes::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSAXAttributes' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src/nsSAXAttributes.cpp:40:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSAXAttributes, nsISAXAttributes, nsISAXMutableAttributes) ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsISAXLocator.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src/nsSAXLocator.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src/nsSAXLocator.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src/nsSAXLocator.cpp: In member function 'virtual nsrefcnt nsSAXLocator::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSAXLocator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src/nsSAXLocator.cpp:40:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSAXLocator, nsISAXLocator) ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIInputStream.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src/nsSAXXMLReader.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src/nsSAXXMLReader.cpp: In member function 'virtual nsrefcnt nsSAXXMLReader::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSAXXMLReader' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src/nsSAXXMLReader.cpp:75:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSAXXMLReader) ^ rm -f libsaxp.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsSAXAttributes.o nsSAXLocator.o nsSAXXMLReader.o > libsaxp.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/xml' /usr/pkg/bin/gmake -C htmlparser libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/public' nsIExpatSink.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/public/nsIExpatSink.idl -d .deps/nsIExpatSink.xpt.pp -o _xpidlgen/nsIExpatSink.xpt nsIExtendedExpatSink.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/public/nsIExtendedExpatSink.idl -d .deps/nsIExtendedExpatSink.xpt.pp -o _xpidlgen/nsIExtendedExpatSink.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/htmlparser.xpt _xpidlgen/nsIExpatSink.xpt _xpidlgen/nsIExtendedExpatSink.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/htmlparser.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src' nsDTDUtils.cpp c++ -o nsDTDUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDTDUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsDTDUtils.cpp nsHTMLTokenizer.cpp c++ -o nsHTMLTokenizer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLTokenizer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsHTMLTokenizer.cpp nsElementTable.cpp c++ -o nsElementTable.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsElementTable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsElementTable.cpp nsScannerString.cpp c++ -o nsScannerString.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsScannerString.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsScannerString.cpp nsExpatDriver.cpp c++ -o nsExpatDriver.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsExpatDriver.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsExpatDriver.cpp CNavDTD.cpp c++ -o CNavDTD.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/CNavDTD.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/CNavDTD.cpp nsHTMLEntities.cpp c++ -o nsHTMLEntities.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLEntities.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsHTMLEntities.cpp nsHTMLTags.cpp c++ -o nsHTMLTags.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLTags.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsHTMLTags.cpp nsHTMLTokens.cpp c++ -o nsHTMLTokens.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLTokens.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsHTMLTokens.cpp nsParser.cpp c++ -o nsParser.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsParser.cpp CParserContext.cpp c++ -o CParserContext.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/CParserContext.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/CParserContext.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIAtom.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsParser.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsParser.cpp: In member function 'virtual nsrefcnt nsPreloadURIs::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsPreloadURIs' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsParser.cpp:311:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsPreloadURIs, nsIRunnable) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsParser.cpp: In member function 'virtual nsrefcnt nsSpeculativeScriptThread::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsSpeculativeScriptThread' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsParser.cpp:378:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsSpeculativeScriptThread, nsIRunnable) ^ nsParserService.cpp c++ -o nsParserService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsParserService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsParserService.cpp nsParserModule.cpp c++ -o nsParserModule.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsParserModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsParserModule.cpp nsParserNode.cpp c++ -o nsParserNode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsParserNode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsParserNode.cpp nsScanner.cpp c++ -o nsScanner.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsScanner.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsScanner.cpp nsToken.cpp c++ -o nsToken.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsToken.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsToken.cpp nsParserMsgUtils.cpp c++ -o nsParserMsgUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsParserMsgUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsParserMsgUtils.cpp nsViewSourceHTML.cpp c++ -o nsViewSourceHTML.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../xpcom/io -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsViewSourceHTML.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src/nsViewSourceHTML.cpp rm -f libhtmlpars.a ../../../staticlib/components/libhtmlpars.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsScannerString.o nsDTDUtils.o nsHTMLTokenizer.o nsElementTable.o nsExpatDriver.o CNavDTD.o nsHTMLEntities.o nsHTMLTags.o nsHTMLTokens.o nsParser.o CParserContext.o nsParserService.o nsParserModule.o nsParserNode.o nsScanner.o nsToken.o nsParserMsgUtils.o nsViewSourceHTML.o ../../../parser/expat/lib/libmozexpat_s.a ../../../parser/xml/src/libsaxp.a > libhtmlpars.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libhtmlpars.a.desc ../../../staticlib/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/htmlparser' /usr/pkg/bin/gmake -C html libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/html' nsHtml5Atom.cpp nsHtml5AtomTable.cpp c++ -o nsHtml5Atom.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5Atom.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5Atom.cpp c++ -o nsHtml5AtomTable.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5AtomTable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AtomTable.cpp nsHtml5Parser.cpp c++ -o nsHtml5Parser.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5Parser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5Parser.cpp nsHtml5Atoms.cpp c++ -o nsHtml5Atoms.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5Atoms.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5Atoms.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AtomTable.h:43:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AtomTable.cpp:38: ../../dist/include/nsAutoPtr.h: In instantiation of 'nsAutoPtr::~nsAutoPtr() [with T = nsHtml5Atom]': /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AtomTable.cpp:44:33: required from here ../../dist/include/nsAutoPtr.h:105:11: warning: deleting object of polymorphic class type 'nsHtml5Atom' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete mRawPtr; ^ nsHtml5AttributeName.cpp nsHtml5ElementName.cpp c++ -o nsHtml5ElementName.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5ElementName.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp c++ -o nsHtml5AttributeName.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5AttributeName.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp nsHtml5HtmlAttributes.cpp c++ -o nsHtml5HtmlAttributes.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5HtmlAttributes.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5HtmlAttributes.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5Parser.cpp:49: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp: In static member function 'static void nsHtml5ElementName::releaseStatics()': /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1321:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_NULL_ELEMENT_NAME; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1322:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_A; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1323:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_B; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1324:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_G; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1325:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_I; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1326:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_P; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1327:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_Q; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1328:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_S; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1329:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_U; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1330:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_BR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1331:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CI; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1332:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1333:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1334:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1335:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1336:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_EM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1337:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_EQ; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1338:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1339:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_H1; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1340:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_H2; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1341:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_H3; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1342:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_H4; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1343:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_H5; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1344:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_H6; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1345:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_GT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1346:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_HR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1347:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_IN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1348:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LI; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1349:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1350:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1351:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MI; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1352:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1353:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MO; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1354:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1355:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_OL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1356:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_OR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1357:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_PI; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1358:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_RP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1359:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_RT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1360:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1361:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1362:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1363:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1364:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_UL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1365:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_AND; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1366:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ARG; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1367:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ABS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1368:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_BIG; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1369:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_BDO; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1370:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CSC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1371:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_COL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1372:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_COS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1373:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_COT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1374:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DEL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1375:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DFN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1376:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DIR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1377:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DIV; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1378:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_EXP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1379:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_GCD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1380:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_GEQ; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1381:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_IMG; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1382:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_INS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1383:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_INT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1384:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_KBD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1385:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LOG; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1386:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LCM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1387:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LEQ; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1388:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MTD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1389:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MIN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1390:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MAP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1391:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MTR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1392:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MAX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1393:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_NEQ; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1394:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_NOT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1395:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_NAV; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1396:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_PRE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1397:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_REM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1398:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SUB; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1399:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SEC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1400:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SVG; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1401:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SUM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1402:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SIN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1403:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SEP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1404:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SUP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1405:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1406:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TAN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1407:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_USE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1408:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_VAR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1409:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_WBR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1410:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_XMP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1411:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_XOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1412:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_AREA; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1413:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ABBR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1414:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_BASE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1415:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_BVAR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1416:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_BODY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1417:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CARD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1418:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CODE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1419:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CITE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1420:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CSCH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1421:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_COSH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1422:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_COTH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1423:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CURL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1424:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DESC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1425:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DIFF; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1426:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DEFS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1427:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FORM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1428:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FONT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1429:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_GRAD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1430:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_HEAD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1431:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_HTML; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1432:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LINE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1433:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LINK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1434:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LIST; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1435:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_META; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1436:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MSUB; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1437:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MODE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1438:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MATH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1439:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MARK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1440:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MASK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1441:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MEAN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1442:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MSUP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1443:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MENU; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1444:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MROW; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1445:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_NONE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1446:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_NOBR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1447:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_NEST; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1448:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_PATH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1449:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_PLUS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1450:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_RULE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1451:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_REAL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1452:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_RELN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1453:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_RECT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1454:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ROOT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1455:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_RUBY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1456:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SECH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1457:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SINH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1458:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SPAN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1459:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SAMP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1460:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_STOP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1461:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SDEV; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1462:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TIME; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1463:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TRUE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1464:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TREF; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1465:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TANH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1466:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TEXT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1467:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_VIEW; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1468:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ASIDE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1469:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_AUDIO; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1470:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_APPLY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1471:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_EMBED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1472:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FRAME; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1473:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FALSE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1474:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FLOOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1475:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_GLYPH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1476:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_HKERN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1477:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_IMAGE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1478:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_IDENT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1479:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_INPUT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1480:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LABEL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1481:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LIMIT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1482:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MFRAC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1483:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MPATH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1484:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_METER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1485:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MOVER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1486:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MINUS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1487:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MROOT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1488:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MSQRT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1489:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MTEXT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1490:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_NOTIN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1491:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_PIECE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1492:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_PARAM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1493:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_POWER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1494:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_REALS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1495:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_STYLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1496:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SMALL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1497:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_THEAD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1498:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TABLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1499:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TITLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1500:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TRACK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1501:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TSPAN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1502:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TIMES; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1503:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TFOOT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1504:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TBODY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1505:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_UNION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1506:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_VKERN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1507:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_VIDEO; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1508:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ARCSEC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1509:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ARCCSC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1510:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ARCTAN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1511:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ARCSIN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1512:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ARCCOS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1513:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_APPLET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1514:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ARCCOT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1515:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_APPROX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1516:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_BUTTON; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1517:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CIRCLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1518:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CENTER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1519:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CURSOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1520:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CANVAS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1521:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DIVIDE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1522:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DEGREE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1523:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DOMAIN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1524:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_EXISTS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1525:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FETILE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1526:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FIGURE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1527:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FORALL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1528:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FILTER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1529:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FOOTER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1530:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_HGROUP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1531:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_HEADER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1532:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_IFRAME; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1533:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_KEYGEN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1534:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LAMBDA; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1535:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LEGEND; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1536:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MSPACE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1537:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MTABLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1538:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MSTYLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1539:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MGLYPH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1540:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MEDIAN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1541:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MUNDER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1542:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MARKER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1543:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MERROR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1544:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MOMENT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1545:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MATRIX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1546:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_OPTION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1547:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_OBJECT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1548:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_OUTPUT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1549:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_PRIMES; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1550:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SOURCE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1551:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_STRIKE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1552:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_STRONG; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1553:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SWITCH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1554:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SYMBOL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1555:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SELECT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1556:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SUBSET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1557:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SCRIPT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1558:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TBREAK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1559:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_VECTOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1560:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ARTICLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1561:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ANIMATE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1562:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ARCSECH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1563:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ARCCSCH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1564:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ARCTANH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1565:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ARCSINH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1566:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ARCCOSH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1567:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ARCCOTH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1568:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ACRONYM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1569:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ADDRESS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1570:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_BGSOUND; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1571:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_COMMAND; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1572:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_COMPOSE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1573:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CEILING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1574:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CSYMBOL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1575:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CAPTION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1576:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DISCARD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1577:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DECLARE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1578:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DETAILS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1579:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ELLIPSE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1580:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FEFUNCA; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1581:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FEFUNCB; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1582:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FEBLEND; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1583:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FEFLOOD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1584:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FEIMAGE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1585:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FEMERGE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1586:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FEFUNCG; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1587:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FEFUNCR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1588:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_HANDLER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1589:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_INVERSE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1590:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_IMPLIES; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1591:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ISINDEX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1592:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LOGBASE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1593:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LISTING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1594:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MFENCED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1595:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MPADDED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1596:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MARQUEE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1597:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MACTION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1598:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MSUBSUP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1599:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_NOEMBED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1600:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_POLYGON; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1601:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_PATTERN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1602:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_PRODUCT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1603:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SETDIFF; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1604:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SECTION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1605:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SUMMARY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1606:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TENDSTO; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1607:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_UPLIMIT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1608:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ALTGLYPH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1609:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_BASEFONT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1610:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CLIPPATH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1611:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CODOMAIN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1612:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_COLGROUP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1613:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_EMPTYSET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1614:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FACTOROF; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1615:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FIELDSET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1616:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FRAMESET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1617:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FEOFFSET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1618:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_GLYPHREF; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1619:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_INTERVAL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1620:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_INTEGERS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1621:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_INFINITY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1622:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LISTENER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1623:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LOWLIMIT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1624:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_METADATA; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1625:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MENCLOSE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1626:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MENUITEM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1627:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MPHANTOM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1628:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_NOFRAMES; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1629:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_NOSCRIPT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1630:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_OPTGROUP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1631:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_POLYLINE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1632:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_PREFETCH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1633:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_PROGRESS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1634:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_PRSUBSET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1635:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_QUOTIENT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1636:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SELECTOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1637:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TEXTAREA; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1638:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TEXTPATH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1639:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_VARIANCE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1640:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ANIMATION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1641:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CONJUGATE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1642:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CONDITION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1643:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_COMPLEXES; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1644:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FONT_FACE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1645:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FACTORIAL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1646:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_INTERSECT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1647:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_IMAGINARY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1648:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LAPLACIAN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1649:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MATRIXROW; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1650:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_NOTSUBSET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1651:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_OTHERWISE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1652:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_PIECEWISE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1653:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_PLAINTEXT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1654:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_RATIONALS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1655:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SEMANTICS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1656:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_TRANSPOSE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1657:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ANNOTATION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1658:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_BLOCKQUOTE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1659:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DIVERGENCE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1660:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_EULERGAMMA; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1661:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_EQUIVALENT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1662:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FIGCAPTION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1663:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_IMAGINARYI; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1664:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MALIGNMARK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1665:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MUNDEROVER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1666:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MLABELEDTR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1667:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_NOTANUMBER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1668:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SOLIDCOLOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1669:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ALTGLYPHDEF; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1670:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DETERMINANT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1671:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FEMERGENODE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1672:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FECOMPOSITE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1673:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FESPOTLIGHT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1674:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MALIGNGROUP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1675:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MPRESCRIPTS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1676:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MOMENTABOUT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1677:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_NOTPRSUBSET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1678:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_PARTIALDIFF; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1679:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ALTGLYPHITEM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1680:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ANIMATECOLOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1681:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DATATEMPLATE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp: In static member function 'static void nsHtml5AttributeName::releaseStatics()': /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:1996:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_D; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1682:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_EXPONENTIALE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:1997:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_K; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1683:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FETURBULENCE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1684:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FEPOINTLIGHT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:1998:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_R; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1685:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FEMORPHOLOGY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1686:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_OUTERPRODUCT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:1999:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_X; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1687:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ANIMATEMOTION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2000:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_Y; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1688:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_COLOR_PROFILE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1689:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FONT_FACE_SRC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2001:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_Z; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1690:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FONT_FACE_URI; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2002:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_BY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1691:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FOREIGNOBJECT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1692:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FECOLORMATRIX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2003:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1693:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MISSING_GLYPH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2004:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1694:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_MMULTISCRIPTS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1695:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_SCALARPRODUCT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2005:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1696:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_VECTORPRODUCT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2006:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1697:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ANNOTATION_XML; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2007:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_G2; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1698:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DEFINITION_SRC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1699:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FONT_FACE_NAME; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2008:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_G1; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1700:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FEGAUSSIANBLUR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1701:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FEDISTANTLIGHT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2009:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1702:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_LINEARGRADIENT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2010:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1703:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_NATURALNUMBERS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2011:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_K4; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1704:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_RADIALGRADIENT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1705:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_ANIMATETRANSFORM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2012:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_K2; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1706:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_CARTESIANPRODUCT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1707:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FONT_FACE_FORMAT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2013:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_K3; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1708:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FECONVOLVEMATRIX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2014:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_K1; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1709:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FEDIFFUSELIGHTING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2015:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ID; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1710:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FEDISPLACEMENTMAP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1711:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FESPECULARLIGHTING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2016:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_IN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1712:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_DOMAINOFAPPLICATION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ElementName.cpp:1713:10: warning: deleting object of polymorphic class type 'nsHtml5ElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ELT_FECOMPONENTTRANSFER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2017:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_U2; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2018:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_U1; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2019:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_RT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2020:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_RX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2021:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_RY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2022:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_TO; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2023:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_Y2; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2024:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_Y1; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2025:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_X1; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2026:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_X2; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2027:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ALT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2028:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DIR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2029:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DUR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2030:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_END; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2031:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2032:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_IN2; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2033:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MAX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2034:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MIN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2035:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LOW; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2036:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_REL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2037:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_REV; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2038:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SRC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2039:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_AXIS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2040:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ABBR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2041:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_BBOX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2042:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CITE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2043:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CODE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2044:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_BIAS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2045:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_COLS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2046:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CLIP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2047:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CHAR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2048:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_BASE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2049:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_EDGE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2050:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DATA; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2051:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FILL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2052:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FROM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2053:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FORM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2054:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FACE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2055:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_HIGH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2056:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_HREF; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2057:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_OPEN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2058:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ICON; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2059:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_NAME; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2060:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MODE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2061:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MASK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2062:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LINK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2063:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LANG; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2064:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LIST; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2065:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_TYPE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2066:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_WHEN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2067:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_WRAP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2068:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_TEXT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2069:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_PATH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2070:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_PING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2071:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_REFX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2072:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_REFY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2073:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SIZE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2074:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SEED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2075:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ROWS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2076:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SPAN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2077:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STEP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2078:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ROLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2079:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_XREF; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2080:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ASYNC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2081:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ALINK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2082:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ALIGN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2083:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CLOSE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2084:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_COLOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2085:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CLASS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2086:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CLEAR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2087:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_BEGIN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2088:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DEPTH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2089:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DEFER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2090:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FENCE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2091:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FRAME; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2092:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ISMAP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2093:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONEND; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2094:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_INDEX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2095:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ORDER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2096:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_OTHER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2097:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONCUT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2098:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_NARGS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2099:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MEDIA; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2100:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LABEL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2101:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LOCAL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2102:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_WIDTH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2103:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_TITLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2104:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VLINK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2105:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VALUE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2106:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SLOPE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2107:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SHAPE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2108:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SCOPE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2109:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SCALE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2110:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SPEED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2111:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STYLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2112:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_RULES; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2113:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STEMH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2114:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STEMV; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2115:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_START; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2116:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_XMLNS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2117:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ACCEPT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2118:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ACCENT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2119:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ASCENT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2120:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ACTIVE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2121:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ALTIMG; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2122:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ACTION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2123:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_BORDER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2124:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CURSOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2125:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_COORDS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2126:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FILTER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2127:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FORMAT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2128:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_HIDDEN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2129:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_HSPACE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2130:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_HEIGHT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2131:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONMOVE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2132:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONLOAD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2133:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONDRAG; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2134:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ORIGIN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2135:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONZOOM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2136:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONHELP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2137:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONSTOP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2138:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONDROP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2139:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONBLUR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2140:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_OBJECT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2141:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_OFFSET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2142:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ORIENT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2143:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONCOPY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2144:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_NOWRAP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2145:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_NOHREF; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2146:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MACROS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2147:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_METHOD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2148:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LOWSRC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2149:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LSPACE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2150:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LQUOTE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2151:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_USEMAP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2152:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_WIDTHS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2153:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_TARGET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2154:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VALUES; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2155:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VALIGN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2156:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VSPACE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2157:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_POSTER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2158:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_POINTS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2159:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_PROMPT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2160:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SCOPED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2161:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STRING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2162:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SCHEME; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2163:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STROKE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2164:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_RADIUS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2165:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_RESULT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2166:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_REPEAT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2167:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_RSPACE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2168:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ROTATE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2169:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_RQUOTE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2170:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ALTTEXT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2171:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARCHIVE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2172:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_AZIMUTH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2173:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CLOSURE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2174:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CHECKED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2175:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CLASSID; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2176:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CHAROFF; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2177:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_BGCOLOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2178:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_COLSPAN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2179:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CHARSET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2180:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_COMPACT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2181:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CONTENT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2182:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ENCTYPE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2183:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DATASRC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2184:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DATAFLD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2185:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DECLARE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2186:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DISPLAY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2187:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DIVISOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2188:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DEFAULT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2189:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DESCENT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2190:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_KERNING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2191:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_HANGING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2192:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_HEADERS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2193:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONPASTE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2194:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONCLICK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2195:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_OPTIMUM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2196:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONBEGIN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2197:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONKEYUP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2198:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONFOCUS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2199:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONERROR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2200:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONINPUT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2201:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONABORT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2202:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONSTART; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2203:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONRESET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2204:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_OPACITY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2205:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_NOSHADE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2206:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MINSIZE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2207:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MAXSIZE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2208:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LOOPEND; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2209:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LARGEOP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2210:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_UNICODE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2211:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_TARGETX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2212:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_TARGETY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2213:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VIEWBOX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2214:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VERSION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2215:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_PATTERN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2216:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_PROFILE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2217:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SPACING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2218:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_RESTART; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2219:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ROWSPAN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2220:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SANDBOX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2221:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SUMMARY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2222:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STANDBY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2223:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_REPLACE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2224:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_AUTOPLAY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2225:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ADDITIVE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2226:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CALCMODE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2227:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CODETYPE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2228:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CODEBASE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2229:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CONTROLS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2230:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_BEVELLED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2231:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_BASELINE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2232:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_EXPONENT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2233:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_EDGEMODE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2234:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ENCODING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2235:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_GLYPHREF; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2236:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DATETIME; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2237:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DISABLED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2238:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FONTSIZE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2239:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_KEYTIMES; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2240:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_PANOSE_1; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2241:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_HREFLANG; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2242:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONRESIZE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2243:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONCHANGE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2244:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONBOUNCE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2245:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONUNLOAD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2246:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONFINISH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2247:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONSCROLL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2248:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_OPERATOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2249:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_OVERFLOW; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2250:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONSUBMIT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2251:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONREPEAT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2252:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONSELECT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2253:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_NOTATION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2254:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_NORESIZE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2255:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MANIFEST; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2256:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MATHSIZE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2257:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MULTIPLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2258:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LONGDESC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2259:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LANGUAGE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2260:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_TEMPLATE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2261:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_TABINDEX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2262:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_READONLY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2263:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SELECTED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2264:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ROWLINES; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2265:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SEAMLESS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2266:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ROWALIGN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2267:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STRETCHY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2268:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_REQUIRED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2269:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_XML_BASE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2270:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_XML_LANG; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2271:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_X_HEIGHT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2272:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_OWNS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2273:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_AUTOFOCUS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2274:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_SORT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2275:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ACCESSKEY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2276:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_BUSY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2277:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_GRAB; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2278:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_AMPLITUDE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2279:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_LIVE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2280:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CLIP_RULE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2281:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CLIP_PATH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2282:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_EQUALROWS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2283:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ELEVATION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2284:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DIRECTION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2285:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DRAGGABLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2286:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FILTERRES; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2287:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FILL_RULE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2288:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FONTSTYLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2289:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FONT_SIZE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2290:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_KEYPOINTS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2291:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_HIDEFOCUS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2292:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONMESSAGE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2293:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_INTERCEPT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2294:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONDRAGEND; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2295:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONMOVEEND; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2296:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONINVALID; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2297:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONKEYDOWN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2298:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONFOCUSIN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2299:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONMOUSEUP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2300:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_INPUTMODE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2301:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONROWEXIT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2302:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MATHCOLOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2303:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MASKUNITS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2304:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MAXLENGTH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2305:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LINEBREAK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2306:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LOOPSTART; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2307:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_TRANSFORM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2308:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_V_HANGING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2309:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VALUETYPE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2310:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_POINTSATZ; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2311:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_POINTSATX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2312:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_POINTSATY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2313:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_PLAYCOUNT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2314:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SYMMETRIC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2315:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SCROLLING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2316:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_REPEATDUR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2317:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SELECTION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2318:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SEPARATOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2319:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_XML_SPACE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2320:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_AUTOSUBMIT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2321:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ALPHABETIC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2322:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ACTIONTYPE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2323:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ACCUMULATE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2324:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_LEVEL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2325:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_COLUMNSPAN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2326:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CAP_HEIGHT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2327:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_BACKGROUND; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2328:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_GLYPH_NAME; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2329:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_GROUPALIGN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2330:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FONTFAMILY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2331:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FONTWEIGHT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2332:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FONT_STYLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2333:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_KEYSPLINES; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2334:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_HTTP_EQUIV; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2335:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONACTIVATE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2336:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_OCCURRENCE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2337:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_IRRELEVANT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2338:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONDBLCLICK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2339:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONDRAGDROP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2340:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONKEYPRESS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2341:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONROWENTER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2342:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONDRAGOVER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2343:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONFOCUSOUT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2344:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONMOUSEOUT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2345:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_NUMOCTAVES; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2346:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MARKER_MID; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2347:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MARKER_END; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2348:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_TEXTLENGTH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2349:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VISIBILITY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2350:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VIEWTARGET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2351:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VERT_ADV_Y; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2352:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_PATHLENGTH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2353:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_REPEAT_MAX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2354:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_RADIOGROUP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2355:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STOP_COLOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2356:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SEPARATORS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2357:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_REPEAT_MIN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2358:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ROWSPACING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2359:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ZOOMANDPAN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2360:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_XLINK_TYPE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2361:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_XLINK_ROLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2362:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_XLINK_HREF; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2363:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_XLINK_SHOW; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2364:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ACCENTUNDER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2365:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_SECRET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2366:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_ATOMIC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2367:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_HIDDEN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2368:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_FLOWTO; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2369:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARABIC_FORM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2370:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CELLPADDING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2371:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CELLSPACING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2372:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_COLUMNWIDTH; ^ nsHtml5StackNode.cpp c++ -o nsHtml5StackNode.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5StackNode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5StackNode.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2373:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CROSSORIGIN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2374:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_COLUMNALIGN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2375:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_COLUMNLINES; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2376:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CONTEXTMENU; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2377:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_BASEPROFILE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2378:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FONT_FAMILY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2379:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FRAMEBORDER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2380:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FILTERUNITS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2381:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FLOOD_COLOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2382:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FONT_WEIGHT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2383:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_HORIZ_ADV_X; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2384:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONDRAGLEAVE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2385:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONMOUSEMOVE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2386:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ORIENTATION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2387:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONMOUSEDOWN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2388:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONMOUSEOVER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2389:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONDRAGENTER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2390:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_IDEOGRAPHIC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2391:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONBEFORECUT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2392:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONFORMINPUT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2393:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONDRAGSTART; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2394:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONMOVESTART; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2395:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MARKERUNITS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2396:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MATHVARIANT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2397:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MARGINWIDTH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2398:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MARKERWIDTH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2399:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_TEXT_ANCHOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2400:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_TABLEVALUES; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2401:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SCRIPTLEVEL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2402:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_REPEATCOUNT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2403:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STITCHTILES; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2404:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STARTOFFSET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2405:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SCROLLDELAY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2406:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_XMLNS_XLINK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2407:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_XLINK_TITLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2408:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_INVALID; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2409:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_PRESSED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2410:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_CHECKED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2411:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_AUTOCOMPLETE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2412:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_SETSIZE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2413:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_CHANNEL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2414:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_EQUALCOLUMNS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2415:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DISPLAYSTYLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2416:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DATAFORMATAS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2417:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FILL_OPACITY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2418:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FONT_VARIANT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2419:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FONT_STRETCH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2420:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FRAMESPACING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2421:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_KERNELMATRIX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2422:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONDEACTIVATE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2423:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONROWSDELETE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2424:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONMOUSELEAVE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2425:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONFORMCHANGE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2426:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONCELLCHANGE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2427:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONMOUSEWHEEL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2428:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONMOUSEENTER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2429:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONAFTERPRINT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2430:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONBEFORECOPY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2431:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MARGINHEIGHT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2432:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MARKERHEIGHT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2433:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MARKER_START; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2434:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MATHEMATICAL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2435:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LENGTHADJUST; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2436:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_UNSELECTABLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2437:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_UNICODE_BIDI; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2438:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_UNITS_PER_EM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2439:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_WORD_SPACING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2440:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_WRITING_MODE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2441:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_V_ALPHABETIC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2442:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_PATTERNUNITS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2443:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SPREADMETHOD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2444:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SURFACESCALE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2445:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STROKE_WIDTH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2446:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_REPEAT_START; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2447:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STDDEVIATION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2448:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STOP_OPACITY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2449:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_CONTROLS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2450:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_HASPOPUP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2451:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ACCENT_HEIGHT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2452:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_VALUENOW; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2453:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_RELEVANT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2454:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_POSINSET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2455:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_VALUEMAX; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2456:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_READONLY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2457:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_SELECTED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2458:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_REQUIRED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2459:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_EXPANDED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2460:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_DISABLED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2461:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ATTRIBUTETYPE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2462:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ATTRIBUTENAME; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2463:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_DATATYPE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2464:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_VALUEMIN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2465:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_BASEFREQUENCY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2466:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_COLUMNSPACING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2467:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_COLOR_PROFILE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2468:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CLIPPATHUNITS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2469:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DEFINITIONURL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2470:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_GRADIENTUNITS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2471:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FLOOD_OPACITY; ^ nsHtml5UTF16Buffer.cpp c++ -o nsHtml5UTF16Buffer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5UTF16Buffer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5UTF16Buffer.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2472:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONAFTERUPDATE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2473:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONERRORUPDATE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2474:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONBEFOREPASTE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2475:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONLOSECAPTURE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2476:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONCONTEXTMENU; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2477:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONSELECTSTART; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2478:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONBEFOREPRINT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2479:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MOVABLELIMITS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2480:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LINETHICKNESS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2481:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_UNICODE_RANGE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2482:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_THINMATHSPACE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2483:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VERT_ORIGIN_X; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2484:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VERT_ORIGIN_Y; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2485:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_V_IDEOGRAPHIC; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2486:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_PRESERVEALPHA; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2487:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SCRIPTMINSIZE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2488:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SPECIFICATION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2489:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_XLINK_ACTUATE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2490:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_XLINK_ARCROLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2491:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ACCEPT_CHARSET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2492:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ALIGNMENTSCOPE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2493:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_MULTILINE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2494:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_BASELINE_SHIFT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2495:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_HORIZ_ORIGIN_X; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2496:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_HORIZ_ORIGIN_Y; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2497:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONBEFOREUPDATE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2498:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONFILTERCHANGE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2499:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONROWSINSERTED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2500:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONBEFOREUNLOAD; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2501:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MATHBACKGROUND; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2502:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LETTER_SPACING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2503:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LIGHTING_COLOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2504:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_THICKMATHSPACE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2505:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_TEXT_RENDERING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2506:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_V_MATHEMATICAL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2507:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_POINTER_EVENTS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2508:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_PRIMITIVEUNITS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2509:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SYSTEMLANGUAGE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2510:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STROKE_LINECAP; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2511:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SUBSCRIPTSHIFT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2512:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STROKE_OPACITY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2513:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_DROPEFFECT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2514:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_LABELLEDBY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2515:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_TEMPLATEID; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2516:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_COLOR_RENDERING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2517:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CONTENTEDITABLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2518:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DIFFUSECONSTANT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2519:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONDATAAVAILABLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2520:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONCONTROLSELECT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2521:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_IMAGE_RENDERING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2522:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MEDIUMMATHSPACE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2523:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_TEXT_DECORATION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2524:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SHAPE_RENDERING; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2525:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STROKE_LINEJOIN; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2526:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_REPEAT_TEMPLATE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2527:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_DESCRIBEDBY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2528:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CONTENTSTYLETYPE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2529:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_FONT_SIZE_ADJUST; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2530:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_KERNELUNITLENGTH; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2531:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONBEFOREACTIVATE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2532:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONPROPERTYCHANGE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2533:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONDATASETCHANGED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2534:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_MASKCONTENTUNITS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2535:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_PATTERNTRANSFORM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2536:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_REQUIREDFEATURES; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2537:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_RENDERING_INTENT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2538:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SPECULAREXPONENT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2539:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SPECULARCONSTANT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2540:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SUPERSCRIPTSHIFT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2541:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STROKE_DASHARRAY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2542:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_XCHANNELSELECTOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2543:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_YCHANNELSELECTOR; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2544:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_AUTOCOMPLETE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2545:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_CONTENTSCRIPTTYPE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2546:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ENABLE_BACKGROUND; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2547:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_DOMINANT_BASELINE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2548:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_GRADIENTTRANSFORM; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2549:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONBEFORDEACTIVATE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2550:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONDATASETCOMPLETE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2551:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_OVERLINE_POSITION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2552:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONBEFOREEDITFOCUS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2553:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_LIMITINGCONEANGLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2554:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VERYTHINMATHSPACE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2555:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STROKE_DASHOFFSET; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2556:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STROKE_MITERLIMIT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2557:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ALIGNMENT_BASELINE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2558:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ONREADYSTATECHANGE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2559:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_OVERLINE_THICKNESS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2560:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_UNDERLINE_POSITION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2561:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VERYTHICKMATHSPACE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2562:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_REQUIREDEXTENSIONS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2563:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_COLOR_INTERPOLATION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2564:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_UNDERLINE_THICKNESS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2565:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_PRESERVEASPECTRATIO; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2566:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_PATTERNCONTENTUNITS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2567:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_MULTISELECTABLE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2568:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_SCRIPTSIZEMULTIPLIER; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2569:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_ARIA_ACTIVEDESCENDANT; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2570:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VERYVERYTHINMATHSPACE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2571:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_VERYVERYTHICKMATHSPACE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2572:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STRIKETHROUGH_POSITION; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2573:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_STRIKETHROUGH_THICKNESS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2574:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_EXTERNALRESOURCESREQUIRED; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2575:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_GLYPH_ORIENTATION_VERTICAL; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2576:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_COLOR_INTERPOLATION_FILTERS; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.cpp:2577:10: warning: deleting object of polymorphic class type 'nsHtml5AttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ATTR_GLYPH_ORIENTATION_HORIZONTAL; ^ nsHtml5DependentUTF16Buffer.cpp c++ -o nsHtml5DependentUTF16Buffer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5DependentUTF16Buffer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5DependentUTF16Buffer.cpp nsHtml5OwningUTF16Buffer.cpp c++ -o nsHtml5OwningUTF16Buffer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5OwningUTF16Buffer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5OwningUTF16Buffer.cpp nsHtml5NamedCharacters.cpp c++ -o nsHtml5NamedCharacters.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5NamedCharacters.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5NamedCharacters.cpp nsHtml5NamedCharactersAccel.cpp c++ -o nsHtml5NamedCharactersAccel.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5NamedCharactersAccel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5NamedCharactersAccel.cpp nsHtml5Tokenizer.cpp c++ -o nsHtml5Tokenizer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5Tokenizer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5Tokenizer.cpp nsHtml5TreeBuilder.cpp c++ -o nsHtml5TreeBuilder.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5TreeBuilder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5TreeBuilder.cpp nsHtml5Portability.cpp c++ -o nsHtml5Portability.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5Portability.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5Portability.cpp nsHtml5Module.cpp c++ -o nsHtml5Module.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5Module.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5Module.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5TreeBuilderCppSupplement.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5TreeBuilder.cpp:4108: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIAtom.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5AttributeName.h:32, from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5Module.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5Module.cpp: In member function 'virtual nsrefcnt nsHtml5ParserThreadTerminator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsHtml5ParserThreadTerminator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5Module.cpp:142:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsHtml5ParserThreadTerminator, nsIObserver) ^ nsHtml5ReleasableAttributeName.cpp c++ -o nsHtml5ReleasableAttributeName.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5ReleasableAttributeName.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ReleasableAttributeName.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ReleasableAttributeName.cpp: In member function 'virtual void nsHtml5ReleasableAttributeName::release()': /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ReleasableAttributeName.cpp:66:10: warning: deleting object of polymorphic class type 'nsHtml5ReleasableAttributeName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ nsHtml5ReleasableElementName.cpp c++ -o nsHtml5ReleasableElementName.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5ReleasableElementName.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ReleasableElementName.cpp nsHtml5MetaScanner.cpp c++ -o nsHtml5MetaScanner.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5MetaScanner.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5MetaScanner.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ReleasableElementName.cpp: In member function 'virtual void nsHtml5ReleasableElementName::release()': /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5ReleasableElementName.cpp:48:10: warning: deleting object of polymorphic class type 'nsHtml5ReleasableElementName' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ nsHtml5TreeOperation.cpp c++ -o nsHtml5TreeOperation.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5TreeOperation.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5TreeOperation.cpp nsHtml5TreeOpStage.cpp c++ -o nsHtml5TreeOpStage.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5TreeOpStage.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5TreeOpStage.cpp nsHtml5StateSnapshot.cpp c++ -o nsHtml5StateSnapshot.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5StateSnapshot.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5StateSnapshot.cpp nsHtml5TreeOpExecutor.cpp c++ -o nsHtml5TreeOpExecutor.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5TreeOpExecutor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5TreeOpExecutor.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5TreeOperation.cpp:42: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHtml5StreamParser.cpp c++ -o nsHtml5StreamParser.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5StreamParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5StreamParser.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5TreeOpExecutor.cpp:53: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHtml5Speculation.cpp c++ -o nsHtml5Speculation.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5Speculation.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5Speculation.cpp nsHtml5SpeculativeLoad.cpp c++ -o nsHtml5SpeculativeLoad.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5SpeculativeLoad.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5SpeculativeLoad.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5StreamParser.cpp:46: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5StreamParser.h:42:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5StreamParser.cpp:41: ../../dist/include/nsAutoPtr.h: In instantiation of 'nsAutoPtr::~nsAutoPtr() [with T = nsHtml5Speculation]': ../../dist/include/nsTArray.h:359:5: required from 'static void nsTArrayElementTraits::Destruct(E*) [with E = nsAutoPtr]' ../../dist/include/nsTArray.h:1202:33: required from 'void nsTArray::DestructRange(nsTArray::index_type, nsTArray::size_type) [with E = nsAutoPtr; Alloc = nsTArrayDefaultAllocator; nsTArray::index_type = unsigned int; nsTArray::size_type = unsigned int]' ../../dist/include/nsTArray.h:932:31: required from 'void nsTArray::RemoveElementsAt(nsTArray::index_type, nsTArray::size_type) [with E = nsAutoPtr; Alloc = nsTArrayDefaultAllocator; nsTArray::index_type = unsigned int; nsTArray::size_type = unsigned int]' ../../dist/include/nsTArray.h:938:30: required from 'void nsTArray::RemoveElementAt(nsTArray::index_type) [with E = nsAutoPtr; Alloc = nsTArrayDefaultAllocator; nsTArray::index_type = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5StreamParser.cpp:1374:40: required from here ../../dist/include/nsAutoPtr.h:105:11: warning: deleting object of polymorphic class type 'nsHtml5Speculation' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete mRawPtr; ^ nsHtml5SVGLoadDispatcher.cpp c++ -o nsHtml5SVGLoadDispatcher.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5SVGLoadDispatcher.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5SVGLoadDispatcher.cpp nsHtml5Highlighter.cpp c++ -o nsHtml5Highlighter.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHtml5Highlighter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/parser/html/nsHtml5Highlighter.cpp rm -f libhtml5p_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsHtml5Atoms.o nsHtml5Atom.o nsHtml5AtomTable.o nsHtml5Parser.o nsHtml5AttributeName.o nsHtml5ElementName.o nsHtml5HtmlAttributes.o nsHtml5StackNode.o nsHtml5UTF16Buffer.o nsHtml5DependentUTF16Buffer.o nsHtml5OwningUTF16Buffer.o nsHtml5NamedCharacters.o nsHtml5NamedCharactersAccel.o nsHtml5Tokenizer.o nsHtml5TreeBuilder.o nsHtml5Portability.o nsHtml5Module.o nsHtml5ReleasableAttributeName.o nsHtml5ReleasableElementName.o nsHtml5MetaScanner.o nsHtml5TreeOperation.o nsHtml5TreeOpStage.o nsHtml5StateSnapshot.o nsHtml5TreeOpExecutor.o nsHtml5StreamParser.o nsHtml5Speculation.o nsHtml5SpeculativeLoad.o nsHtml5SVGLoadDispatcher.o nsHtml5Highlighter.o > libhtml5p_s.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser/html' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/parser' /usr/pkg/bin/gmake -C gfx libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx' /usr/pkg/bin/gmake -C 2d libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d' Matrix.cpp c++ -o Matrix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_GFX -DUSE_CAIRO -DSK_A32_SHIFT=24 -DSK_R32_SHIFT=16 -DSK_G32_SHIFT=8 -DSK_B32_SHIFT=0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Matrix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d/Matrix.cpp DrawTargetCairo.cpp c++ -o DrawTargetCairo.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_GFX -DUSE_CAIRO -DSK_A32_SHIFT=24 -DSK_R32_SHIFT=16 -DSK_G32_SHIFT=8 -DSK_B32_SHIFT=0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/DrawTargetCairo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d/DrawTargetCairo.cpp SourceSurfaceCairo.cpp c++ -o SourceSurfaceCairo.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_GFX -DUSE_CAIRO -DSK_A32_SHIFT=24 -DSK_R32_SHIFT=16 -DSK_G32_SHIFT=8 -DSK_B32_SHIFT=0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/SourceSurfaceCairo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d/SourceSurfaceCairo.cpp Factory.cpp c++ -o Factory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_GFX -DUSE_CAIRO -DSK_A32_SHIFT=24 -DSK_R32_SHIFT=16 -DSK_G32_SHIFT=8 -DSK_B32_SHIFT=0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Factory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d/Factory.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d/DrawTargetCairo.cpp: In function 'cairo_operator_t mozilla::gfx::GfxOpToCairoOp(mozilla::gfx::CompositionOp)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d/DrawTargetCairo.cpp:46:10: warning: enumeration value 'OP_OUT' not handled in switch [-Wswitch] switch (op) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d/DrawTargetCairo.cpp:46:10: warning: enumeration value 'OP_IN' not handled in switch [-Wswitch] /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d/DrawTargetCairo.cpp:46:10: warning: enumeration value 'OP_DEST_IN' not handled in switch [-Wswitch] /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d/DrawTargetCairo.cpp:46:10: warning: enumeration value 'OP_DEST_OUT' not handled in switch [-Wswitch] /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d/DrawTargetCairo.cpp:46:10: warning: enumeration value 'OP_DEST_OVER' not handled in switch [-Wswitch] /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d/DrawTargetCairo.cpp:46:10: warning: enumeration value 'OP_DEST_ATOP' not handled in switch [-Wswitch] /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d/DrawTargetCairo.cpp:46:10: warning: enumeration value 'OP_XOR' not handled in switch [-Wswitch] /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d/DrawTargetCairo.cpp: In function 'cairo_format_t mozilla::gfx::GfxFormatToCairoFormat(mozilla::gfx::SurfaceFormat)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d/DrawTargetCairo.cpp:80:10: warning: enumeration value 'FORMAT_R5G6B5' not handled in switch [-Wswitch] switch (format) ^ rm -f libgfx2d.a ../../staticlib/libgfx2d.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py Factory.o Matrix.o DrawTargetCairo.o SourceSurfaceCairo.o > libgfx2d.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libgfx2d.a.desc ../../staticlib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/2d' /usr/pkg/bin/gmake -C ycbcr libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ycbcr' yuv_row_c.cpp c++ -o yuv_row_c.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_GFX -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/yuv_row_c.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ycbcr/yuv_row_c.cpp yuv_row_table.cpp c++ -o yuv_row_table.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_GFX -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/yuv_row_table.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ycbcr/yuv_row_table.cpp ycbcr_to_rgb565.cpp c++ -o ycbcr_to_rgb565.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_GFX -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ycbcr_to_rgb565.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ycbcr/ycbcr_to_rgb565.cpp yuv_convert.cpp c++ -o yuv_convert.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_GFX -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/yuv_convert.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ycbcr/yuv_convert.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ycbcr/yuv_convert.cpp: In function 'void mozilla::gfx::ScaleYCbCrToRGB32(const uint8*, const uint8*, const uint8*, uint8*, int, int, int, int, int, int, int, mozilla::gfx::YUVType, mozilla::gfx::Rotate, mozilla::gfx::ScaleFilter)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ycbcr/yuv_convert.cpp:226:7: warning: variable 'source_dx_uv' set but not used [-Wunused-but-set-variable] int source_dx_uv = source_dx; ^ yuv_convert_sse2.cpp c++ -o yuv_convert_sse2.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_GFX -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -msse2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/yuv_convert_sse2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ycbcr/yuv_convert_sse2.cpp yuv_convert_mmx.cpp c++ -o yuv_convert_mmx.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_GFX -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -mmmx -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/yuv_convert_mmx.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ycbcr/yuv_convert_mmx.cpp yuv_row_other.cpp c++ -o yuv_row_other.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_GFX -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/yuv_row_other.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ycbcr/yuv_row_other.cpp rm -f libycbcr.a ../../staticlib/libycbcr.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py yuv_convert.o yuv_row_c.o yuv_row_table.o ycbcr_to_rgb565.o yuv_convert_sse2.o yuv_convert_mmx.o yuv_row_other.o > libycbcr.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libycbcr.a.desc ../../staticlib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ycbcr' /usr/pkg/bin/gmake -C angle libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle' cpp.c gcc -o cpp.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/cpp.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/preprocessor/cpp.c cppstruct.c gcc -o cppstruct.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/cppstruct.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/preprocessor/cppstruct.c memory.c gcc -o memory.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/memory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/preprocessor/memory.c atom.c gcc -o atom.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/atom.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/preprocessor/atom.c /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/preprocessor/cpp.c: In function 'InitCPP': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/preprocessor/cpp.c:122:5: warning: array subscript has type 'char' [-Wchar-subscripts] while ((isalnum(*f) || *f == '_') && t < buffer + sizeof(buffer) - 1) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/preprocessor/cpp.c:123:9: warning: array subscript has type 'char' [-Wchar-subscripts] *t++ = toupper(*f++); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/preprocessor/atom.c:312:1: warning: missing initializer for field 'htable' of 'AtomTable' [-Wmissing-field-initializers] static AtomTable latable = { { 0 } }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/preprocessor/atom.c:298:15: note: 'htable' declared here HashTable htable; // Hashes string to atom number and token value. Multiple strings can ^ scanner.c gcc -o scanner.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/scanner.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/preprocessor/scanner.c symbols.c gcc -o symbols.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/symbols.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/preprocessor/symbols.c /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/preprocessor/scanner.c:76:1: warning: missing initializer for field 'name' of 'InputSrc' [-Wmissing-field-initializers] static InputSrc eof_inputsrc = { 0, &eof_scan, &eof_scan, &noop }; ^ In file included from ./src/compiler/preprocessor/slglobals.h:65:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/preprocessor/scanner.c:61: ./src/compiler/preprocessor/scanner.h:67:11: note: 'name' declared here int name; /* atom */ ^ tokens.c gcc -o tokens.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/tokens.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/preprocessor/tokens.c Compiler.cpp c++ -o Compiler.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Compiler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/Compiler.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/preprocessor/tokens.c: In function 'idstr': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/preprocessor/tokens.c:81:9: warning: array subscript has type 'char' [-Wchar-subscripts] if (isalnum(*f)) *t++ = *f; ^ DetectRecursion.cpp c++ -o DetectRecursion.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/DetectRecursion.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/DetectRecursion.cpp InfoSink.cpp c++ -o InfoSink.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/InfoSink.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/InfoSink.cpp Initialize.cpp c++ -o Initialize.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Initialize.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/Initialize.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/DetectRecursion.cpp: In destructor 'DetectRecursion::~DetectRecursion()': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/DetectRecursion.cpp:63:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < functions.size(); ++i) ^ InitializeDll.cpp c++ -o InitializeDll.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/InitializeDll.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/InitializeDll.cpp Intermediate.cpp c++ -o Intermediate.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Intermediate.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/Intermediate.cpp intermOut.cpp c++ -o intermOut.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/intermOut.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/intermOut.cpp IntermTraverse.cpp c++ -o IntermTraverse.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/IntermTraverse.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/IntermTraverse.cpp MozAngleLink.cpp c++ -o MozAngleLink.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/MozAngleLink.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/MozAngleLink.cpp parseConst.cpp c++ -o parseConst.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/parseConst.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/parseConst.cpp ParseHelper.cpp c++ -o ParseHelper.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ParseHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/ParseHelper.cpp PoolAlloc.cpp c++ -o PoolAlloc.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PoolAlloc.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/PoolAlloc.cpp QualifierAlive.cpp c++ -o QualifierAlive.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/QualifierAlive.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/QualifierAlive.cpp RemoveTree.cpp c++ -o RemoveTree.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/RemoveTree.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/RemoveTree.cpp ShaderLang.cpp c++ -o ShaderLang.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ShaderLang.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/ShaderLang.cpp SymbolTable.cpp c++ -o SymbolTable.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/SymbolTable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/SymbolTable.cpp VariableInfo.cpp c++ -o VariableInfo.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/VariableInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/VariableInfo.cpp compilerdebug.cpp ossource_nspr.cpp c++ -o compilerdebug.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/compilerdebug.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/compilerdebug.cpp c++ -o ossource_nspr.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ossource_nspr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/ossource_nspr.cpp util.cpp c++ -o util.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/util.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/util.cpp ValidateLimitations.cpp c++ -o ValidateLimitations.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ValidateLimitations.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/ValidateLimitations.cpp ForLoopUnroll.cpp c++ -o ForLoopUnroll.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ForLoopUnroll.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/ForLoopUnroll.cpp MapLongVariableNames.cpp c++ -o MapLongVariableNames.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/MapLongVariableNames.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/MapLongVariableNames.cpp BuiltInFunctionEmulator.cpp c++ -o BuiltInFunctionEmulator.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/BuiltInFunctionEmulator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/BuiltInFunctionEmulator.cpp glslang_lex.cpp c++ -o glslang_lex.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/glslang_lex.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/glslang_lex.cpp glslang_tab.cpp c++ -o glslang_tab.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/glslang_tab.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/glslang_tab.cpp compiler/glslang_lex.cpp: In function 'void CPPDebugLogMsg(const char*)': compiler/glslang_lex.cpp:2883:22: warning: unused variable 'yyg' [-Wunused-variable] compiler/glslang_lex.cpp:2888:5: note: in expansion of macro 'SETUP_CONTEXT' compiler/glslang_lex.cpp: In function 'void HandlePragma(const char**, int)': compiler/glslang_lex.cpp:2883:22: warning: unused variable 'yyg' [-Wunused-variable] compiler/glslang_lex.cpp:2962:5: note: in expansion of macro 'SETUP_CONTEXT' compiler/glslang_lex.cpp: In function 'void StoreStr(char*)': compiler/glslang_lex.cpp:2883:22: warning: unused variable 'yyg' [-Wunused-variable] compiler/glslang_lex.cpp:3046:5: note: in expansion of macro 'SETUP_CONTEXT' compiler/glslang_lex.cpp: In function 'const char* GetStrfromTStr()': compiler/glslang_lex.cpp:2883:22: warning: unused variable 'yyg' [-Wunused-variable] compiler/glslang_lex.cpp:3055:5: note: in expansion of macro 'SETUP_CONTEXT' compiler/glslang_lex.cpp: In function 'void ResetTString()': compiler/glslang_lex.cpp:2883:22: warning: unused variable 'yyg' [-Wunused-variable] compiler/glslang_lex.cpp:3062:5: note: in expansion of macro 'SETUP_CONTEXT' compiler/glslang_lex.cpp: In function 'void updateExtensionBehavior(const char*, const char*)': compiler/glslang_lex.cpp:3101:20: warning: enumeration value 'EBhUndefined' not handled in switch [-Wswitch] CodeGenGLSL.cpp c++ -o CodeGenGLSL.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/CodeGenGLSL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/CodeGenGLSL.cpp OutputGLSL.cpp c++ -o OutputGLSL.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/OutputGLSL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/OutputGLSL.cpp TranslatorGLSL.cpp c++ -o TranslatorGLSL.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/TranslatorGLSL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/TranslatorGLSL.cpp VersionGLSL.cpp c++ -o VersionGLSL.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/VersionGLSL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/VersionGLSL.cpp compiler/glslang_lex.cpp: At global scope: compiler/glslang_lex.cpp:2511:16: warning: 'int yy_top_state(yyscan_t)' defined but not used [-Wunused-function] OutputESSL.cpp c++ -o OutputESSL.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/OutputESSL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/OutputESSL.cpp OutputGLSLBase.cpp c++ -o OutputGLSLBase.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/OutputGLSLBase.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/OutputGLSLBase.cpp TranslatorESSL.cpp c++ -o TranslatorESSL.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DANGLE_USE_NSPR -DANGLE_BUILD -DCOMPILER_IMPLEMENTATION -DANGLE_DISABLE_TRACE -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./include -I./src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/TranslatorESSL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle/src/compiler/TranslatorESSL.cpp rm -f libangle.a ../../staticlib/libangle.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py atom.o cpp.o cppstruct.o memory.o scanner.o symbols.o tokens.o Compiler.o DetectRecursion.o InfoSink.o Initialize.o InitializeDll.o Intermediate.o intermOut.o IntermTraverse.o MozAngleLink.o parseConst.o ParseHelper.o PoolAlloc.o QualifierAlive.o RemoveTree.o ShaderLang.o SymbolTable.o VariableInfo.o compilerdebug.o ossource_nspr.o util.o ValidateLimitations.o ForLoopUnroll.o MapLongVariableNames.o BuiltInFunctionEmulator.o glslang_lex.o glslang_tab.o CodeGenGLSL.o OutputGLSL.o TranslatorGLSL.o VersionGLSL.o OutputESSL.o OutputGLSLBase.o TranslatorESSL.o > libangle.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libangle.a.desc ../../staticlib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/angle' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src' nsRect.cpp nsFont.cpp c++ -o nsRect.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DMOZ_ENABLE_GTK2 -D_IMPL_NS_GFX -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsRect.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsRect.cpp c++ -o nsFont.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DMOZ_ENABLE_GTK2 -D_IMPL_NS_GFX -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsFont.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsFont.cpp nsRegion.cpp c++ -o nsRegion.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DMOZ_ENABLE_GTK2 -D_IMPL_NS_GFX -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsRegion.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsRegion.cpp nsColor.cpp c++ -o nsColor.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DMOZ_ENABLE_GTK2 -D_IMPL_NS_GFX -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsColor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsColor.cpp nsTransform2D.cpp c++ -o nsTransform2D.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DMOZ_ENABLE_GTK2 -D_IMPL_NS_GFX -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTransform2D.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsTransform2D.cpp nsScriptableRegion.cpp c++ -o nsScriptableRegion.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DMOZ_ENABLE_GTK2 -D_IMPL_NS_GFX -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsScriptableRegion.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsScriptableRegion.cpp gfxCrashReporterUtils.cpp c++ -o gfxCrashReporterUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DMOZ_ENABLE_GTK2 -D_IMPL_NS_GFX -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxCrashReporterUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/gfxCrashReporterUtils.cpp nsDeviceContext.cpp c++ -o nsDeviceContext.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DMOZ_ENABLE_GTK2 -D_IMPL_NS_GFX -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDeviceContext.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsDeviceContext.cpp nsThebesGfxFactory.cpp c++ -o nsThebesGfxFactory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DMOZ_ENABLE_GTK2 -D_IMPL_NS_GFX -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsThebesGfxFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsThebesGfxFactory.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsScriptableRegion.cpp:43: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIScriptableRegion.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsScriptableRegion.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsScriptableRegion.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsScriptableRegion.cpp: In member function 'virtual nsrefcnt nsScriptableRegion::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsScriptableRegion' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsScriptableRegion.cpp:51:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsScriptableRegion, nsIScriptableRegion) ^ nsRenderingContext.cpp c++ -o nsRenderingContext.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DMOZ_ENABLE_GTK2 -D_IMPL_NS_GFX -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsRenderingContext.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsRenderingContext.cpp nsFontMetrics.cpp c++ -o nsFontMetrics.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DMOZ_ENABLE_GTK2 -D_IMPL_NS_GFX -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsFontMetrics.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsFontMetrics.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIFactory.h:10, from ../../dist/include/mozilla/Module.h:43, from ../../dist/include/mozilla/ModuleUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsThebesGfxFactory.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsThebesGfxFactory.cpp: In member function 'virtual nsrefcnt {anonymous}::GfxInitialization::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type '{anonymous}::GfxInitialization' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1159:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsThebesGfxFactory.cpp:60:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS0' NS_IMPL_ISUPPORTS0(GfxInitialization) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsDeviceContext.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsDeviceContext.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsDeviceContext.cpp: In member function 'virtual nsrefcnt nsFontCache::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsFontCache' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansionIn file included from ../../dist/include/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsRenderingContext.cpp:40: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deletin of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsDeviceContext.cpp:116:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsFontCache, nsIObserver) ^ g object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsThebesFontEnumerator.cpp c++ -o nsThebesFontEnumerator.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DMOZ_ENABLE_GTK2 -D_IMPL_NS_GFX -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsThebesFontEnumerator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsThebesFontEnumerator.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsDeviceContext.cpp: In member function 'bool nsDeviceContext::SetPixelScale(float)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsDeviceContext.cpp:829:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return oldAppUnitsPerDevPixel != mAppUnitsPerDevPixel; ^ In file included from ../../dist/include/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsDeviceContext.cpp:42: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ X11Util.cpp c++ -o X11Util.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DMOZ_ENABLE_GTK2 -D_IMPL_NS_GFX -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/X11Util.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/X11Util.cpp In file included from ../../dist/include/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsFontMetrics.cpp:39: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsSystemFontsGTK2.cpp c++ -o nsSystemFontsGTK2.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DMOZ_ENABLE_GTK2 -D_IMPL_NS_GFX -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSystemFontsGTK2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsSystemFontsGTK2.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIFontEnumerator.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsThebesFontEnumerator.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsThebesFontEnumerator.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsThebesFontEnumerator.cpp: In member function 'virtual nsrefcnt nsThebesFontEnumerator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsThebesFontEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsThebesFontEnumerator.cpp:47:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsThebesFontEnumerator, nsIFontEnumerator) ^ nsIScriptableRegion.idl nsIFontEnumerator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsIFontEnumerator.idl -d .deps/nsIFontEnumerator.xpt.pp -o _xpidlgen/nsIFontEnumerator.xpt /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsIScriptableRegion.idl -d .deps/nsIScriptableRegion.xpt.pp -o _xpidlgen/nsIScriptableRegion.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/gfx.xpt _xpidlgen/nsIFontEnumerator.xpt _xpidlgen/nsIScriptableRegion.xpt In file included from ../../dist/include/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsSystemFontsGTK2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src/nsSystemFontsGTK2.cpp:42: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ rm -f libgkgfx.a ../../staticlib/components/libgkgfx.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsColor.o nsFont.o nsRect.o nsRegion.o nsTransform2D.o nsScriptableRegion.o gfxCrashReporterUtils.o nsDeviceContext.o nsThebesGfxFactory.o nsRenderingContext.o nsFontMetrics.o nsThebesFontEnumerator.o X11Util.o nsSystemFontsGTK2.o > libgkgfx.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libgkgfx.a.desc ../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/gfx.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/src' /usr/pkg/bin/gmake -C qcms libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/qcms' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libmozqcms.a libmozqcms.a.desc ../../dist/lib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/qcms' /usr/pkg/bin/gmake -C layers libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers' BasicLayers.cpp Layers.cpp c++ -o Layers.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Layers.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/Layers.cpp c++ -o BasicLayers.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/BasicLayers.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/basic/BasicLayers.cpp ReadbackProcessor.cpp c++ -o ReadbackProcessor.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ReadbackProcessor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ReadbackProcessor.cpp BasicImages.cpp c++ -o BasicImages.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/BasicImages.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/basic/BasicImages.cpp ThebesLayerBuffer.cpp c++ -o ThebesLayerBuffer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ThebesLayerBuffer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ThebesLayerBuffer.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayers.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/Layers.cpp:41: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/mozilla/ipc/Shmem.h:44:0, from ../../dist/include/gfxSharedImageSurface.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/basic/BasicLayers.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ CanvasLayerOGL.cpp c++ -o CanvasLayerOGL.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/CanvasLayerOGL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/opengl/CanvasLayerOGL.cpp ColorLayerOGL.cpp c++ -o ColorLayerOGL.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ColorLayerOGL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/opengl/ColorLayerOGL.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayers.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/opengl/ColorLayerOGL.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/opengl/ColorLayerOGL.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayers.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/opengl/CanvasLayerOGL.cpp:38: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/basic/BasicLayers.cpp: In member function 'void mozilla::layers::BasicThebesLayerBuffer::SetBackingBuffer(gfxASurface*, const nsIntRect&, const nsIntPoint&)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/basic/BasicLayers.cpp:438:16: warning: variable 'prevSize' set but not used [-Wunused-but-set-variable] gfxIntSize prevSize = gfxIntSize(BufferRect().width, BufferRect().height); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/basic/BasicLayers.cpp:439:16: warning: variable 'newSize' set but not used [-Wunused-but-set-variable] gfxIntSize newSize = aBuffer->GetSize(); ^ ContainerLayerOGL.cpp c++ -o ContainerLayerOGL.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ContainerLayerOGL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/opengl/ContainerLayerOGL.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayers.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/opengl/ContainerLayerOGL.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/opengl/ContainerLayerOGL.cpp:38: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/basic/BasicLayers.cpp: In member function 'virtual void mozilla::layers::BasicCanvasLayer::PaintWithOpacity(gfxContext*, float)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/basic/BasicLayers.cpp:1231:35: warning: 'savedOp' may be used uninitialized in this function [-Wmaybe-uninitialized] aContext->SetOperator(savedOp); ^ ImageLayerOGL.cpp c++ -o ImageLayerOGL.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ImageLayerOGL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/opengl/ImageLayerOGL.cpp /usr/pkg/bin/python2.7 ./opengl/genshaders.py ./opengl/LayerManagerOGLShaders.txt LayerManagerOGLShaders.h ThebesLayerOGL.cpp c++ -o ThebesLayerOGL.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ThebesLayerOGL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/opengl/ThebesLayerOGL.cpp In file included from ../../dist/include/mozilla/ipc/Shmem.h:44:0, from ../../dist/include/gfxSharedImageSurface.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/opengl/ImageLayerOGL.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ LayerSorter.cpp c++ -o LayerSorter.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/LayerSorter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/LayerSorter.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayers.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/opengl/ThebesLayerOGL.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ ShadowLayers.cpp c++ -o ShadowLayers.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ShadowLayers.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ipc/ShadowLayers.cpp ShadowLayerChild.cpp c++ -o ShadowLayerChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ShadowLayerChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ipc/ShadowLayerChild.cpp In file included from ../../dist/include/mozilla/ipc/Shmem.h:44:0, from ../../dist/include/gfxSharedImageSurface.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ipc/ShadowLayers.cpp:44: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayer.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ipc/ShadowLayerChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ipc/ShadowLayerChild.cpp:41: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/opengl/ImageLayerOGL.cpp: In member function 'virtual void mozilla::layers::ImageLayerOGL::RenderLayer(int, const nsIntPoint&)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/opengl/ImageLayerOGL.cpp:589:44: warning: 'pixmap' may be used uninitialized in this function [-Wmaybe-uninitialized] sGLXLibrary.ReleaseTexImage(pixmap); ^ ShadowLayersChild.cpp c++ -o ShadowLayersChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ShadowLayersChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ipc/ShadowLayersChild.cpp ShadowLayerParent.cpp c++ -o ShadowLayerParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ShadowLayerParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ipc/ShadowLayerParent.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayer.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ipc/ShadowLayerChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ipc/ShadowLayersChild.cpp:41: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayers.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayersParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ipc/ShadowLayersParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ipc/ShadowLayerParent.cpp:41: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ ShadowLayersParent.cpp c++ -o ShadowLayersParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ShadowLayersParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ipc/ShadowLayersParent.cpp ShadowLayerUtilsX11.cpp c++ -o ShadowLayerUtilsX11.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ShadowLayerUtilsX11.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ipc/ShadowLayerUtilsX11.cpp LayerManagerOGL.cpp c++ -o LayerManagerOGL.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/LayerManagerOGL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/opengl/LayerManagerOGL.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayers.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayersParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ipc/ShadowLayersParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ipc/ShadowLayersParent.cpp:43: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayers.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:41: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayers.h:9:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers/opengl/LayerManagerOGL.cpp:40: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ rm -f liblayers.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py BasicImages.o BasicLayers.o Layers.o ReadbackProcessor.o ThebesLayerBuffer.o CanvasLayerOGL.o ColorLayerOGL.o ContainerLayerOGL.o ImageLayerOGL.o LayerManagerOGL.o ThebesLayerOGL.o LayerSorter.o ShadowLayers.o ShadowLayerChild.o ShadowLayersChild.o ShadowLayerParent.o ShadowLayersParent.o ShadowLayerUtilsX11.o > liblayers.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/layers' /usr/pkg/bin/gmake -C harfbuzz/src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src' hb-language.c gcc -o hb-language.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/hb-language.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-language.c hb-ot-tag.c gcc -o hb-ot-tag.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/hb-ot-tag.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-tag.c hb-unicode.c gcc -o hb-unicode.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/hb-unicode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-unicode.c hb-blob.c gcc -o hb-blob.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/hb-blob.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-blob.c In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-blob.c:27:0: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:216:2: warning: #warning "Could not find any system to define platform macros, library will NOT be thread-safe" [-Wcpp] #warning "Could not find any system to define platform macros, library will NOT be thread-safe" ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-tag.c:27:0: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:216:2: warning: #warning "Could not find any system to define platform macros, library will NOT be thread-safe" [-Wcpp] #warning "Could not find any system to define platform macros, library will NOT be thread-safe" ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-unicode.c:27:0: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:216:2: warning: #warning "Could not find any system to define platform macros, library will NOT be thread-safe" [-Wcpp] #warning "Could not find any system to define platform macros, library will NOT be thread-safe" ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-language.c:27:0: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:216:2: warning: #warning "Could not find any system to define platform macros, library will NOT be thread-safe" [-Wcpp] #warning "Could not find any system to define platform macros, library will NOT be thread-safe" ^ hb-buffer.cc c++ -o hb-buffer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/hb-buffer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-buffer.cc hb-font.cc c++ -o hb-font.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/hb-font.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-font.cc hb-ot-layout.cc c++ -o hb-ot-layout.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/hb-ot-layout.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout.cc hb-ot-map.cc c++ -o hb-ot-map.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/hb-ot-map.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-map.cc In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-buffer-private.hh:31:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-buffer.cc:28: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:216:2: warning: #warning "Could not find any system to define platform macros, library will NOT be thread-safe" [-Wcpp] #warning "Could not find any system to define platform macros, library will NOT be thread-safe" ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:265:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-buffer-private.hh:31, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-buffer.cc:28: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-buffer.cc: In function 'hb_buffer_t* hb_buffer_reference(hb_buffer_t*)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-object-private.h:110:9: warning: variable 'old_count' set but not used [-Wunused-but-set-variable] int old_count; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-buffer.cc:139:3: note: in expansion of macro 'HB_OBJECT_DO_REFERENCE' HB_OBJECT_DO_REFERENCE (buffer); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-font.cc:27:0: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:216:2: warning: #warning "Could not find any system to define platform macros, library will NOT be thread-safe" [-Wcpp] #warning "Could not find any system to define platform macros, library will NOT be thread-safe" ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-private.hh:30:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout.cc:31: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:216:2: warning: #warning "Could not find any system to define platform macros, library will NOT be thread-safe" [-Wcpp] #warning "Could not find any system to define platform macros, library will NOT be thread-safe" ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-buffer-private.hh:31:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-map-private.hh:32, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-map.cc:29: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:216:2: warning: #warning "Could not find any system to define platform macros, library will NOT be thread-safe" [-Wcpp] #warning "Could not find any system to define platform macros, library will NOT be thread-safe" ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh: In function 'const Type& Null()': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_130_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hb-ot-shape-complex-arabic.cc hh:130:3: note: in expansion of macro 'ASSERT_STATIC' ASSERT_STATIC (Type::min_size <= sizeof (_NullPool)); ^ hb-ot-shape.cc /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh: In function 'const Type& Null()': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_130_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:130:3: note: in expansion of macro 'ASSERT_STATIC' ASSERT_STATIC (Type::min_size <= sizeof (_NullPool)); ^ c++ -o hb-ot-shape.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/hb-ot-shape.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-shape.cc c++ -o hb-ot-shape-complex-arabic.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/hb-ot-shape-complex-arabic.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-shape-complex-arabic.cc /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh: In member function 'void IntType::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_408_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:408:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (sizeof (Type)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh: In member function 'void IntType::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_408_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:408:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (sizeof (Type)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh: In member function 'void LONGDATETIME::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_428_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:428:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh: In member function 'void LONGDATETIME::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_428_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:428:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh: In member function 'void Tag::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_439_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:439:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh: In member function 'void Tag::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_439_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:439:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh: In member function 'void CheckSum::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_472_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:472:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh: In member function 'void FixedVersion::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_492_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:492:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh: In member function 'void CheckSum::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_472_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:472:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh: In member function 'void FixedVersion::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_492_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:492:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh: In member function 'void GenericArrayOf::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_623_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:623:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (sizeof (LenType), array); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh: In member function 'void GenericArrayOf::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_623_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:623:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (sizeof (LenType), array); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh: In member function 'void HeadlessArrayOf::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_705_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:705:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (sizeof (USHORT), array); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh: In member function 'void HeadlessArrayOf::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_705_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:705:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (sizeof (USHORT), array); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-head-private.hh: In member function 'void head::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_134_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-head-private.hh:134:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (54); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-file-private.hh: In member function 'void TableDirectory::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_64_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-file-private.hh:64:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (16); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh: In member function 'void Record::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_74_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:74:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (6); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-file-private.hh: In member function 'void OffsetTable::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_116_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-file-private.hh:116:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (12, tableDir); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh: In member function 'void RangeRecord::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_141_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:141:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (6); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-file-private.hh: In member function 'void TTCHeaderVersion1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_144_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-file-private.hh:144:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (12, table); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh: In member function 'void LangSys::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_200_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:200:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (6, featureIndex); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-file-private.hh: In member function 'void OpenTypeFontFile::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_252_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:101:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (this->u._member.static_size == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-file-private.hh:252:3: note: in expansion of macro 'DEFINE_SIZE_UNION' DEFINE_SIZE_UNION (4, tag); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh: In member function 'void Script::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_240_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:240:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (4, langSys); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh: In member function 'void Feature::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_269_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:269:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (4, lookupIndex); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-head-private.hh: In member function 'void head::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_134_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-head-private.hh:134:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (54); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh: In member function 'void LookupFlag::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_288_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:288:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (2); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh: In member function 'void Lookup::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_332_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:114:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (this->array1[0]) + sizeof (this->array2[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:332:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY2' DEFINE_SIZE_ARRAY2 (6, subTable, markFilteringSetX); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh: In member function 'void CoverageFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_365_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:365:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (4, glyphArray); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:265:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-font.cc:27: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-font.cc: In function 'hb_font_funcs_t* hb_font_funcs_reference(hb_font_funcs_t*)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-object-private.h:110:9: warning: variable 'old_count' set but not used [-Wunused-but-set-variable] int old_count; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-font.cc:115:3: note: in expansion of macro 'HB_OBJECT_DO_REFERENCE' HB_OBJECT_DO_REFERENCE (ffuncs); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh: In member function 'void CoverageFormat2::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_395_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:395:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (4, rangeRecord); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh: In member function 'void Coverage::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_428_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:101:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (this->u._member.static_size == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:428:3: note: in expansion of macro 'DEFINE_SIZE_UNION' DEFINE_SIZE_UNION (2, format); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh: In member function 'void ClassDefFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_459_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:459:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (6, classValue); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh: In member function 'void ClassDefFormat2::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_485_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:485:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (4, rangeRecord); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-font.cc: In function 'hb_face_t* hb_face_reference(hb_face_t*)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-object-private.h:110:9: warning: variable 'old_count' set but not used [-Wunused-but-set-variable] int old_count; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-font.cc:397:3: note: in expansion of macro 'HB_OBJECT_DO_REFERENCE' HB_OBJECT_DO_REFERENCE (face); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh: In member function 'void ClassDef::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_518_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:101:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (this->u._member.static_size == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:518:3: note: in expansion of macro 'DEFINE_SIZE_UNION' DEFINE_SIZE_UNION (2, format); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-font.cc: In function 'hb_font_t* hb_font_reference(hb_font_t*)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-object-private.h:110:9: warning: variable 'old_count' set but not used [-Wunused-but-set-variable] int old_count; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-font.cc:477:3: note: in expansion of macro 'HB_OBJECT_DO_REFERENCE' HB_OBJECT_DO_REFERENCE (font); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh: In member function 'void Device::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_597_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:597:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (6, deltaValue); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh: In member function 'void AttachList::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_87_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh:87:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (4, attachPoint); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-shape-private.hh:30:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-shape.cc:29: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:216:2: warning: #warning "Could not find any system to define platform macros, library will NOT be thread-safe" [-Wcpp] #warning "Could not find any system to define platform macros, library will NOT be thread-safe" ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh: In member function 'void CaretValueFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_113_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh:113:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh: In member function 'void CaretValueFormat2::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_139_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh:139:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh: In member function 'void CaretValueFormat3::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_167_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh:167:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (6); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-shape-complex-private.hh:30:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-shape-complex-arabic.cc:27: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:216:2: warning: #warning "Could not find any system to define platform macros, library will NOT be thread-safe" [-Wcpp] #warning "Could not find any system to define platform macros, library will NOT be thread-safe" ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh: In member function 'void CaretValue::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_201_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:101:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (this->u._member.static_size == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh:201:3: note: in expansion of macro 'DEFINE_SIZE_UNION' DEFINE_SIZE_UNION (2, format); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh: In member function 'void LigGlyph::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_234_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh:234:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (2, carets); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh: In member function 'void LigCaretList::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_271_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh:271:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (4, ligGlyph); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh: In member function 'void MarkGlyphSetsFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_291_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh:291:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (4, coverage); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh: In member function 'void MarkGlyphSets::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_319_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:101:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (this->u._member.static_size == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh:319:3: note: in expansion of macro 'DEFINE_SIZE_UNION' DEFINE_SIZE_UNION (2, format); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh: In member function 'void GDEF::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_423_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gdef-private.hh:423:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (12, markGlyphSetsDef); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh: In member function 'void LookupRecord::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_219_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:219:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh: In member function 'void Rule::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_345_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:114:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (this->array1[0]) + sizeof (this->array2[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:345:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY2' DEFINE_SIZE_ARRAY2 (4, input, lookupRecordX); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh: In member function 'void RuleSet::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_373_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:373:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (2, rule); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh: In member function 'void ContextFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_412_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:412:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (6, ruleSet); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh: In member function 'void ContextFormat2::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_457_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:457:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (8, ruleSet); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh: In member function 'void ContextFormat3::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_506_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:114:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (this->array1[0]) + sizeof (this->array2[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:506:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY2' DEFINE_SIZE_ARRAY2 (6, coverage, lookupRecordX); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh: In member function 'void ChainRule::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_633_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:105:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) >= (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:633:3: note: in expansion of macro 'DEFINE_SIZE_MIN' DEFINE_SIZE_MIN (8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh: In member function 'void ChainRuleSet::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_661_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:661:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (2, rule); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh: In member function 'void ChainContextFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_699_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:699:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (6, ruleSet); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh: In member function 'void ChainContextFormat2::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_759_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:759:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (12, ruleSet); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh: In member function 'void ChainContextFormat3::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_820_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:105:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) >= (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:820:3: note: in expansion of macro 'DEFINE_SIZE_MIN' DEFINE_SIZE_MIN (10); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh: In member function 'void ExtensionFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_879_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:879:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh: In member function 'void GSUBGPOS::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_974_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:974:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (10); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh: In member function 'void SingleSubstFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_71_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh:71:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (6); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh: In member function 'void SingleSubstFormat2::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_112_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh:112:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (6, substitute); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh: In member function 'void Sequence::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_178_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh:178:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (2, substitute); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh: In member function 'void MultipleSubstFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_213_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh:213:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (6, sequence); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh: In member function 'void AlternateSubstFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_302_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh:302:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (6, alternateSet); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh: In member function 'void Ligature::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_431_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh:431:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (4, component); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh: In member function 'void LigatureSet::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_464_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh:464:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (2, ligature); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh: In member function 'void LigatureSubstFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_500_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh:500:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (6, ligatureSet); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh: In member function 'void ReverseChainSingleSubstFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_647_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:105:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) >= (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh:647:3: note: in expansion of macro 'DEFINE_SIZE_MIN' DEFINE_SIZE_MIN (10); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh: In member function 'void SubstLookupSubTable::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_745_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:101:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (this->u._member.static_size == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh:745:3: note: in expansion of macro 'DEFINE_SIZE_UNION' DEFINE_SIZE_UNION (2, sub_format); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh: In member function 'void GSUB::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_886_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gsub-private.hh:886:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (10); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void AnchorFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_229_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:229:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (6); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void AnchorFormat2::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_262_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:262:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void AnchorFormat3::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_303_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:303:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (10); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void Anchor::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_339_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:101:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (this->u._member.static_size == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:339:3: note: in expansion of macro 'DEFINE_SIZE_UNION' DEFINE_SIZE_UNION (2, format); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void AnchorMatrix::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_367_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:367:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (2, matrix); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void MarkRecord::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_387_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:387:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void SinglePosFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_463_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:463:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (6, values); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void SinglePosFormat2::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_507_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:507:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (8, values); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void PairValueRecord::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_555_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:555:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (2, values); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void PairSet::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_613_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:613:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (2, array); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void PairPosFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_675_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:675:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (10, pairSet); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void PairPosFormat2::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_766_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:766:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (16, values); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void EntryExitRecord::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_823_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:823:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void CursivePosFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_920_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:109:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size) + sizeof (array[0])); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:920:3: note: in expansion of macro 'DEFINE_SIZE_ARRAY' DEFINE_SIZE_ARRAY (6, entryExitRecord); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void MarkBasePosFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_1017_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:1017:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (12); ^ hb-shape.cc c++ -o hb-shape.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/hb-shape.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-shape.cc /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void MarkLigPosFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_1141_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:1141:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (12); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void MarkMarkPosFormat1::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_1246_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:1246:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (12); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void PosLookupSubTable::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_1396_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:101:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (this->u._member.static_size == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:1396:3: note: in expansion of macro 'DEFINE_SIZE_UNION' DEFINE_SIZE_UNION (2, sub_format); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh: In member function 'void GPOS::_size_assertion() const': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_1489_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:85:5: note: in expansion of macro 'ASSERT_STATIC' { ASSERT_STATIC (_assertion); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-open-type-private.hh:93:3: note: in expansion of macro '_DEFINE_SIZE_ASSERTION' _DEFINE_SIZE_ASSERTION (sizeof (*this) == (size)); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout-gpos-private.hh:1489:3: note: in expansion of macro 'DEFINE_SIZE_STATIC' DEFINE_SIZE_STATIC (10); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout.cc: In function 'hb_bool_t hb_ot_layout_table_find_script(hb_face_t*, hb_tag_t, hb_tag_t, unsigned int*)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_244_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout.cc:244:3: note: in expansion of macro 'ASSERT_STATIC' ASSERT_STATIC (Index::NOT_FOUND_INDEX == HB_OT_LAYOUT_NO_SCRIPT_INDEX); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout.cc: In function 'hb_bool_t hb_ot_layout_table_choose_script(hb_face_t*, hb_tag_t, const hb_tag_t*, unsigned int*)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_269_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout.cc:269:3: note: in expansion of macro 'ASSERT_STATIC' ASSERT_STATIC (Index::NOT_FOUND_INDEX == HB_OT_LAYOUT_NO_SCRIPT_INDEX); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout.cc: In function 'hb_bool_t hb_ot_layout_script_find_language(hb_face_t*, hb_tag_t, unsigned int, hb_tag_t, unsigned int*)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_324_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout.cc:324:3: note: in expansion of macro 'ASSERT_STATIC' ASSERT_STATIC (Index::NOT_FOUND_INDEX == HB_OT_LAYOUT_DEFAULT_LANGUAGE_INDEX); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout.cc: In function 'unsigned int hb_ot_layout_language_get_feature_tags(hb_face_t*, hb_tag_t, unsigned int, unsigned int, unsigned int, unsigned int*, hb_tag_t*)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_379_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout.cc:379:3: note: in expansion of macro 'ASSERT_STATIC' ASSERT_STATIC (sizeof (unsigned int) == sizeof (hb_tag_t)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout.cc: In function 'hb_bool_t hb_ot_layout_language_find_feature(hb_face_t*, hb_tag_t, unsigned int, unsigned int, hb_tag_t, unsigned int*)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:77:51: warning: typedef '_static_assert_on_line_400_failed' locally defined but not used [-Wunused-local-typedefs] #define _ASSERT_STATIC1(_line, _cond) typedef int _static_assert_on_line_##_line##_failed[(_cond)?1:-1] ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:78:39: note: in expansion of macro '_ASSERT_STATIC1' #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:79:30: note: in expansion of macro '_ASSERT_STATIC0' #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-ot-layout.cc:400:3: note: in expansion of macro 'ASSERT_STATIC' ASSERT_STATIC (Index::NOT_FOUND_INDEX == HB_OT_LAYOUT_NO_FEATURE_INDEX); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-shape.cc:27:0: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src/hb-private.h:216:2: warning: #warning "Could not find any system to define platform macros, library will NOT be thread-safe" [-Wcpp] #warning "Could not find any system to define platform macros, library will NOT be thread-safe" ^ rm -f libmozharfbuzz.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py hb-blob.o hb-language.o hb-ot-tag.o hb-unicode.o hb-buffer.o hb-font.o hb-ot-layout.o hb-ot-map.o hb-ot-shape-complex-arabic.o hb-ot-shape.o hb-shape.o > libmozharfbuzz.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/harfbuzz/src' /usr/pkg/bin/gmake -C ots/src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src' cmap.cc c++ -o cmap.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/cmap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/cmap.cc cff_type2_charstring.cc c++ -o cff_type2_charstring.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/cff_type2_charstring.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/cff_type2_charstring.cc cvt.cc c++ -o cvt.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/cvt.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/cvt.cc cff.cc c++ -o cff.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/cff.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/cff.cc fpgm.cc c++ -o fpgm.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/fpgm.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/fpgm.cc gasp.cc c++ -o gasp.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/gasp.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/gasp.cc glyf.cc c++ -o glyf.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/glyf.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/glyf.cc hdmx.cc c++ -o hdmx.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/hdmx.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/hdmx.cc head.cc c++ -o head.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/head.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/head.cc hhea.cc c++ -o hhea.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/hhea.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/hhea.cc hmtx.cc c++ -o hmtx.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/hmtx.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/hmtx.cc kern.cc c++ -o kern.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/kern.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/kern.cc layout.cc c++ -o layout.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/layout.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/layout.cc loca.cc c++ -o loca.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/loca.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/loca.cc ltsh.cc c++ -o ltsh.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/ltsh.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/ltsh.cc maxp.cc c++ -o maxp.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/maxp.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/maxp.cc metrics.cc c++ -o metrics.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/metrics.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/metrics.cc name.cc c++ -o name.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/name.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/name.cc os2.cc c++ -o os2.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/os2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/os2.cc ots.cc c++ -o ots.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/ots.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/ots.cc post.cc c++ -o post.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/post.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/post.cc prep.cc c++ -o prep.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/prep.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/prep.cc vdmx.cc c++ -o vdmx.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/vdmx.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/vdmx.cc vhea.cc c++ -o vhea.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/vhea.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/vhea.cc vmtx.cc c++ -o vmtx.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/vmtx.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/vmtx.cc vorg.cc c++ -o vorg.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/vorg.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/vorg.cc gdef.cc c++ -o gdef.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/gdef.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/gdef.cc gpos.cc c++ -o gpos.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/gpos.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/gpos.cc gsub.cc c++ -o gsub.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DPACKAGE_VERSION="\"moz\"" -DPACKAGE_BUGREPORT="\"http://bugzilla.mozilla.org/\"" -DNOMINMAX -I. -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/gsub.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src/gsub.cc rm -f libmozots.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py cff.o cff_type2_charstring.o cmap.o cvt.o fpgm.o gasp.o glyf.o hdmx.o head.o hhea.o hmtx.o kern.o layout.o loca.o ltsh.o maxp.o metrics.o name.o os2.o ots.o post.o prep.o vdmx.o vhea.o vmtx.o vorg.o gdef.o gpos.o gsub.o > libmozots.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ots/src' /usr/pkg/bin/gmake -C thebes libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes' gfx3DMatrix.cpp c++ -o gfx3DMatrix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfx3DMatrix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfx3DMatrix.cpp gfxASurface.cpp c++ -o gfxASurface.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxASurface.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxASurface.cpp gfxAlphaRecovery.cpp c++ -o gfxAlphaRecovery.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxAlphaRecovery.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxAlphaRecovery.cpp woff.c gcc -o woff.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/woff.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/woff.c gfxBlur.cpp c++ -o gfxBlur.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxBlur.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxBlur.cpp gfxCachedTempSurface.cpp c++ -o gfxCachedTempSurface.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxCachedTempSurface.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxCachedTempSurface.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemoryReporter.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxASurface.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxASurface.cpp: In member function 'virtual nsrefcnt SurfaceMemoryReporter::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'SurfaceMemoryReporter' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxASurface.cpp:680:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(SurfaceMemoryReporter, nsIMemoryReporter) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxCachedTempSurface.cpp: In static member function 'static void CachedSurfaceExpirationTracker::RemoveSurface(gfxCachedTempSurface*)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxCachedTempSurface.cpp:82:14: warning: deleting object of polymorphic class type 'CachedSurfaceExpirationTracker' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete sExpirationTracker; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxCachedTempSurface.h:42:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxCachedTempSurface.cpp:38: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxCachedTempSurface; unsigned int K = 2u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxCachedTempSurface; unsigned int K = 2u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxCachedTempSurface.cpp:49:61: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ gfxContext.cpp c++ -o gfxContext.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxContext.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxContext.cpp gfxDrawable.cpp c++ -o gfxDrawable.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxDrawable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxDrawable.cpp gfxImageSurface.cpp c++ -o gfxImageSurface.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxImageSurface.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxImageSurface.cpp gfxFont.cpp c++ -o gfxFont.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxFont.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.cpp gfxFontMissingGlyphs.cpp c++ -o gfxFontMissingGlyphs.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxFontMissingGlyphs.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFontMissingGlyphs.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.cpp: In static member function 'static void gfxFontCache::Shutdown()': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.cpp:955:12: warning: deleting object of polymorphic class type 'gfxFontCache' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete gGlobalCache; ^ gfxFontTest.cpp c++ -o gfxFontTest.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxFontTest.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFontTest.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.cpp:48:0: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ gfxFontUtils.cpp c++ -o gfxFontUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxFontUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFontUtils.cpp gfxAtoms.cpp c++ -o gfxAtoms.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxAtoms.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxAtoms.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFontUtils.cpp: In static member function 'static bool gfxFontUtils::ValidateSFNTHeaders(const PRUint8*, PRUint32)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFontUtils.cpp:1094:29: warning: variable 'foundOS2' set but not used [-Wunused-but-set-variable] bool foundHead = false, foundOS2 = false, foundName = false; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFontUtils.cpp:1097:55: warning: variable 'nameLen' set but not used [-Wunused-but-set-variable] PRUint32 headOffset = 0, headLen, nameOffset = 0, nameLen, kernOffset = 0, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFontUtils.cpp: In static member function 'static nsresult gfxFontUtils::RenameFont(const nsAString_internal&, const PRUint8*, PRUint32, FallibleTArray*)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFontUtils.cpp:1380:10: warning: variable 'foundName' set but not used [-Wunused-but-set-variable] bool foundName = false; ^ gfxMatrix.cpp c++ -o gfxMatrix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxMatrix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxMatrix.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFontTest.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFontTest.cpp:2: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ gfxPath.cpp c++ -o gfxPath.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxPath.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPath.cpp gfxPattern.cpp c++ -o gfxPattern.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxPattern.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPattern.cpp gfxPlatform.cpp c++ -o gfxPlatform.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxPlatform.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatform.cpp gfxPlatformFontList.cpp c++ -o gfxPlatformFontList.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxPlatformFontList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatformFontList.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.cpp: In member function 'virtual void gfxFont::Draw(gfxTextRun*, PRUint32, PRUint32, gfxContext*, bool, gfxPoint*, gfxFont::Spacing*)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.cpp:1243:17: warning: 'strikes' may be used uninitialized in this function [-Wmaybe-uninitialized] do { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.cpp:1303:70: warning: 'synBoldOnePixelOffset' may be used uninitialized in this function [-Wmaybe-uninitialized] strikeOffset += synBoldOnePixelOffset; ^ gfxRect.cpp c++ -o gfxRect.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxRect.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxRect.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsHashKeys.h:42, from ../../dist/include/nsDataHashtable.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatformFontList.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatformFontList.cpp:72: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatformFontList.cpp: In member function 'virtual nsrefcnt gfxFontListPrefObserver::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'gfxFontListPrefObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatformFontList.cpp:117:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(gfxFontListPrefObserver, nsIObserver) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatform.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatform.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatform.cpp: In member function 'virtual nsrefcnt SRGBOverrideObserver::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'SRGBOverrideObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatform.cpp:133:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(SRGBOverrideObserver, nsIObserver, nsISupportsWeakReference) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatform.cpp: In member function 'virtual nsrefcnt FontPrefsObserver::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'FontPrefsObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatform.cpp:166:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(FontPrefsObserver, nsIObserver) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatform.cpp: In member function 'virtual already_AddRefed gfxPlatform::GetThebesSurfaceForDrawTarget(mozilla::gfx::DrawTarget*)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatform.cpp:535:8: warning: unused variable 'resultOfCopy' [-Wunused-variable] bool resultOfCopy = image->CopyFrom(source); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatformFontList.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatformFontList.cpp:72: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatformFontList.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatform.cpp:61: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ gfxSkipChars.cpp c++ -o gfxSkipChars.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxSkipChars.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxSkipChars.cpp gfxTeeSurface.cpp c++ -o gfxTeeSurface.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxTeeSurface.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTeeSurface.cpp gfxTextRunCache.cpp c++ -o gfxTextRunCache.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxTextRunCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTextRunCache.cpp gfxTextRunWordCache.cpp c++ -o gfxTextRunWordCache.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxTextRunWordCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTextRunWordCache.cpp gfxUserFontSet.cpp c++ -o gfxUserFontSet.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxUserFontSet.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxUserFontSet.cpp gfxUtils.cpp c++ -o gfxUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxUtils.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTextRunCache.cpp: In static member function 'static void gfxTextRunCache::Shutdown()': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTextRunCache.cpp:138:12: warning: deleting object of polymorphic class type 'TextRunExpiringCache' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete gTextRunCache; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTextRunCache.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTextRunCache.cpp:38: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxTextRun; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxTextRun; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTextRunCache.cpp:53:63: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTextRunWordCache.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTextRunWordCache.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTextRunWordCache.cpp: In member function 'virtual nsrefcnt TextRunWordCache::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'TextRunWordCache' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTextRunWordCache.cpp:236:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(TextRunWordCache, nsIObserver, nsISupportsWeakReference) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTextRunWordCache.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTextRunWordCache.cpp:40: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ gfxUnicodeProperties.cpp c++ -o gfxUnicodeProperties.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxUnicodeProperties.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxUnicodeProperties.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTextRunWordCache.cpp: In member function 'void TextRunWordCache::FinishTextRun(gfxTextRun*, gfxTextRun*, const gfxTextRunFactory::Parameters*, const nsTArray&, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTextRunWordCache.cpp:481:61: warning: 'wordStartsInsideLigature' may be used uninitialized in this function [-Wmaybe-uninitialized] if (aSuccessful && !wordStartsInsideCluster && !wordStartsInsideLigature) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxTextRunWordCache.cpp:481:33: warning: 'wordStartsInsideCluster' may be used uninitialized in this function [-Wmaybe-uninitialized] if (aSuccessful && !wordStartsInsideCluster && !wordStartsInsideLigature) { ^ gfxScriptItemizer.cpp c++ -o gfxScriptItemizer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxScriptItemizer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxScriptItemizer.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxUserFontSet.cpp: In member function 'bool gfxUserFontSet::OnLoadComplete(gfxProxyFontEntry*, const PRUint8*, PRUint32, nsresult)': /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxUserFontSet.cpp:582:16: warning: variable 'status' set but not used [-Wunused-but-set-variable] LoadStatus status; ^ gfxHarfBuzzShaper.cpp c++ -o gfxHarfBuzzShaper.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxHarfBuzzShaper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxHarfBuzzShaper.cpp GLContext.cpp c++ -o GLContext.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/GLContext.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/GLContext.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxUserFontSet.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxUserFontSet.cpp:44: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ GLContextProviderOSMesa.cpp c++ -o GLContextProviderOSMesa.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/GLContextProviderOSMesa.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/GLContextProviderOSMesa.cpp gfxSharedImageSurface.cpp c++ -o gfxSharedImageSurface.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxSharedImageSurface.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxSharedImageSurface.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxHarfBuzzShaper.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxHarfBuzzShaper.cpp:50: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ gfxAlphaRecoverySSE2.cpp c++ -o gfxAlphaRecoverySSE2.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -msse2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxAlphaRecoverySSE2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxAlphaRecoverySSE2.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxSharedImageSurface.cpp:39:0: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ gfxPangoFonts.cpp c++ -o gfxPangoFonts.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxPangoFonts.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPangoFonts.cpp gfxXlibSurface.cpp c++ -o gfxXlibSurface.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxXlibSurface.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxXlibSurface.cpp gfxXlibNativeRenderer.cpp c++ -o gfxXlibNativeRenderer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxXlibNativeRenderer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxXlibNativeRenderer.cpp gfxPlatformGtk.cpp c++ -o gfxPlatformGtk.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxPlatformGtk.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatformGtk.cpp gfxGdkNativeRenderer.cpp c++ -o gfxGdkNativeRenderer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxGdkNativeRenderer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxGdkNativeRenderer.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPangoFonts.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPangoFonts.cpp:63: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ gfxPDFSurface.cpp c++ -o gfxPDFSurface.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxPDFSurface.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPDFSurface.cpp gfxPSSurface.cpp c++ -o gfxPSSurface.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxPSSurface.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPSSurface.cpp gfxFontconfigUtils.cpp c++ -o gfxFontconfigUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxFontconfigUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFontconfigUtils.cpp gfxFT2FontBase.cpp c++ -o gfxFT2FontBase.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxFT2FontBase.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFT2FontBase.cpp gfxFT2Utils.cpp c++ -o gfxFT2Utils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/gfxFT2Utils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFT2Utils.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPangoFonts.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxPlatformGtk.cpp:50: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFT2FontBase.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFT2FontBase.cpp:43: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFontconfigUtils.cpp:43: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsUnicodeRange.cpp c++ -o nsUnicodeRange.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsUnicodeRange.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/nsUnicodeRange.cpp GLContextProviderGLX.cpp c++ -o GLContextProviderGLX.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_THEBES -DWOFF_MOZILLA_CLIENT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/GLContextProviderGLX.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/GLContextProviderGLX.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFT2FontBase.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFT2Utils.cpp:43: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ rm -f libthebes.a ../../staticlib/libthebes.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py woff.o gfx3DMatrix.o gfxASurface.o gfxAlphaRecovery.o gfxBlur.o gfxCachedTempSurface.o gfxContext.o gfxDrawable.o gfxImageSurface.o gfxFont.o gfxFontMissingGlyphs.o gfxFontTest.o gfxFontUtils.o gfxAtoms.o gfxMatrix.o gfxPath.o gfxPattern.o gfxPlatform.o gfxPlatformFontList.o gfxRect.o gfxSkipChars.o gfxTeeSurface.o gfxTextRunCache.o gfxTextRunWordCache.o gfxUserFontSet.o gfxUtils.o gfxUnicodeProperties.o gfxScriptItemizer.o gfxHarfBuzzShaper.o GLContext.o GLContextProviderOSMesa.o gfxSharedImageSurface.o gfxAlphaRecoverySSE2.o gfxPangoFonts.o gfxXlibSurface.o gfxXlibNativeRenderer.o gfxPlatformGtk.o gfxGdkNativeRenderer.o gfxPDFSurface.o gfxPSSurface.o gfxFontconfigUtils.o gfxFT2FontBase.o gfxFT2Utils.o nsUnicodeRange.o GLContextProviderGLX.o ../layers/liblayers.a > libthebes.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libthebes.a.desc ../../staticlib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/thebes' /usr/pkg/bin/gmake -C ipc libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ipc' SharedDIB.cpp c++ -o SharedDIB.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/SharedDIB.pp /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ipc/SharedDIB.cpp In file included from ../../ipc/chromium/src/base/shared_memory.h:17:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ipc/SharedDIB.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ipc/SharedDIB.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ rm -f libgfxipc_s.a ../../staticlib/libgfxipc_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py SharedDIB.o > libgfxipc_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libgfxipc_s.a.desc ../../staticlib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx/ipc' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/gfx' /usr/pkg/bin/gmake -C image libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/src' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/public' Image.cpp c++ -o Image.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../image/decoders -I../../content/svg/content/src -I../../content/base/src -I../../layout/svg/base/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Image.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/Image.cpp gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders' /usr/pkg/bin/gmake -C ico libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders' iccjpeg.c gcc -o iccjpeg.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_WRITE -DMOZ_PNG_READ -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../image/src/ -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/iccjpeg.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/iccjpeg.c gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico' nsICOEncoder.cpp c++ -o nsICOEncoder.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../image/src/ -I../../../image/encoders/bmp/ -I../../../image/encoders/png/ -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsICOEncoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico/nsICOEncoder.cpp imgICache.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgICache.idl -d .deps/imgICache.xpt.pp -o _xpidlgen/imgICache.xpt nsPNGDecoder.cpp c++ -o nsPNGDecoder.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_WRITE -DMOZ_PNG_READ -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../image/src/ -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPNGDecoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/nsPNGDecoder.cpp imgIContainer.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgIContainer.idl -d .deps/imgIContainer.xpt.pp -o _xpidlgen/imgIContainer.xpt imgIContainerDebug.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgIContainerDebug.idl -d .deps/imgIContainerDebug.xpt.pp -o _xpidlgen/imgIContainerDebug.xpt Decoder.cpp c++ -o Decoder.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../image/decoders -I../../content/svg/content/src -I../../content/base/src -I../../layout/svg/base/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Decoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/Decoder.cpp imgIContainerObserver.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgIContainerObserver.idl -d .deps/imgIContainerObserver.xpt.pp -o _xpidlgen/imgIContainerObserver.xpt In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/nsCppSharedAllocator.h:4, from ../../../dist/include/nsCRT.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico/nsICOEncoder.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico/nsICOEncoder.cpp: In member function 'virtual nsrefcnt nsICOEncoder::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsICOEncoder' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1359:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico/nsICOEncoder.cpp:51:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3' NS_IMPL_THREADSAFE_ISUPPORTS3(nsICOEncoder, imgIEncoder, nsIInputStream, nsIAsyncInputStream) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico/nsICOEncoder.cpp:42:0: /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico/nsICOEncoder.h: In constructor 'nsICOEncoder::nsICOEncoder()': /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico/nsICOEncoder.h:122:8: warning: 'nsICOEncoder::mFinished' will be initialized after [-Wreorder] bool mFinished; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico/nsICOEncoder.h:114:12: warning: 'PRUint8* nsICOEncoder::mImageBufferStart' [-Wreorder] PRUint8* mImageBufferStart; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico/nsICOEncoder.cpp:53:1: warning: when initialized here [-Wreorder] nsICOEncoder::nsICOEncoder() : mFinished(false), ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico/nsICOEncoder.cpp:42:0: /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico/nsICOEncoder.h:128:12: warning: 'nsICOEncoder::mNotifyThreshold' will be initialized after [-Wreorder] PRUint32 mNotifyThreshold; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico/nsICOEncoder.h:124:8: warning: 'bool nsICOEncoder::mUsePNG' [-Wreorder] bool mUsePNG; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico/nsICOEncoder.cpp:53:1: warning: when initialized here [-Wreorder] nsICOEncoder::nsICOEncoder() : mFinished(false), ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico/nsICOEncoder.cpp: In member function 'nsresult nsICOEncoder::ParseOptions(const nsAString_internal&, PRUint32*, bool*)': /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico/nsICOEncoder.cpp:317:45: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < nameValuePairs.Length(); ++i) { ^ imgIDecoderObserver.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgIDecoderObserver.idl -d .deps/imgIDecoderObserver.xpt.pp -o _xpidlgen/imgIDecoderObserver.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/nsPNGDecoder.cpp: In static member function 'static void mozilla::imagelib::nsPNGDecoder::info_callback(png_structp, png_infop)': /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/nsPNGDecoder.cpp:609:11: warning: variable 'alpha_bits' set but not used [-Wunused-but-set-variable] PRInt32 alpha_bits = 1; ^ imgIEncoder.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgIEncoder.idl -d .deps/imgIEncoder.xpt.pp -o _xpidlgen/imgIEncoder.xpt rm -f libimgicoe_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsICOEncoder.o > libimgicoe_s.a.desc imgILoader.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgILoader.idl -d .deps/imgILoader.xpt.pp -o _xpidlgen/imgILoader.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/nsPNGDecoder.cpp:578:63: warning: 'inType' may be used uninitialized in this function [-Wmaybe-uninitialized] (qcms_intent)intent); ^ gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/ico' /usr/pkg/bin/gmake -C png libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/png' nsPNGEncoder.cpp c++ -o nsPNGEncoder.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZ_PNG_WRITE -DMOZ_PNG_READ -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../image/src/ -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPNGEncoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/png/nsPNGEncoder.cpp imgIRequest.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgIRequest.idl -d .deps/imgIRequest.xpt.pp -o _xpidlgen/imgIRequest.xpt nsJPEGDecoder.cpp c++ -o nsJPEGDecoder.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_WRITE -DMOZ_PNG_READ -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../image/src/ -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsJPEGDecoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/nsJPEGDecoder.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/Decoder.cpp:39:0: /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/Decoder.h: In constructor 'mozilla::imagelib::Decoder::Decoder(mozilla::imagelib::RasterImage&, imgIDecoderObserver*)': /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/Decoder.h:220:8: warning: 'mozilla::imagelib::Decoder::mInFrame' will be initialized after [-Wreorder] bool mInFrame; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/Decoder.h:208:8: warning: 'bool mozilla::imagelib::Decoder::mDecodeDone' [-Wreorder] bool mDecodeDone; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/Decoder.cpp:47:1: warning: when initialized here [-Wreorder] Decoder::Decoder(RasterImage &aImage, imgIDecoderObserver* aObserver) ^ imgITools.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/public/imgITools.idl -d .deps/imgITools.xpt.pp -o _xpidlgen/imgITools.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/imglib2.xpt _xpidlgen/imgICache.xpt _xpidlgen/imgIContainer.xpt _xpidlgen/imgIContainerDebug.xpt _xpidlgen/imgIContainerObserver.xpt _xpidlgen/imgIDecoderObserver.xpt _xpidlgen/imgIEncoder.xpt _xpidlgen/imgILoader.xpt _xpidlgen/imgIRequest.xpt _xpidlgen/imgITools.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/imglib2.xpt ../../dist/bin/components DiscardTracker.cpp c++ -o DiscardTracker.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../image/decoders -I../../content/svg/content/src -I../../content/base/src -I../../layout/svg/base/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/DiscardTracker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/DiscardTracker.cpp gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/public' nsGIFDecoder2.cpp c++ -o nsGIFDecoder2.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_WRITE -DMOZ_PNG_READ -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../image/src/ -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsGIFDecoder2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/nsGIFDecoder2.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/nsCppSharedAllocator.h:4, from ../../../dist/include/nsCRT.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/png/nsPNGEncoder.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/png/nsPNGEncoder.cpp: In member function 'virtual nsrefcnt nsPNGEncoder::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsPNGEncoder' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1359:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/png/nsPNGEncoder.cpp:51:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3' NS_IMPL_THREADSAFE_ISUPPORTS3(nsPNGEncoder, imgIEncoder, nsIInputStream, nsIAsyncInputStream) ^ rm -f libimgpnge_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsPNGEncoder.o > libimgpnge_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/png' /usr/pkg/bin/gmake -C jpeg libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/jpeg' nsJPEGEncoder.cpp c++ -o nsJPEGEncoder.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsJPEGEncoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/jpeg/nsJPEGEncoder.cpp RasterImage.cpp c++ -o RasterImage.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../image/decoders -I../../content/svg/content/src -I../../content/base/src -I../../layout/svg/base/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/RasterImage.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/RasterImage.cpp nsBMPDecoder.cpp c++ -o nsBMPDecoder.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_WRITE -DMOZ_PNG_READ -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../image/src/ -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsBMPDecoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/nsBMPDecoder.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/imgIEncoder.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/jpeg/nsJPEGEncoder.h:39, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/jpeg/nsJPEGEncoder.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/jpeg/nsJPEGEncoder.cpp: In member function 'virtual nsrefcnt nsJPEGEncoder::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsJPEGEncoder' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1359:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/jpeg/nsJPEGEncoder.cpp:50:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3' NS_IMPL_THREADSAFE_ISUPPORTS3(nsJPEGEncoder, imgIEncoder, nsIInputStream, nsIAsyncInputStream) ^ SVGDocumentWrapper.cpp c++ -o SVGDocumentWrapper.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../image/decoders -I../../content/svg/content/src -I../../content/base/src -I../../layout/svg/base/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/SVGDocumentWrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/SVGDocumentWrapper.cpp rm -f libimgjpege_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsJPEGEncoder.o > libimgjpege_s.a.desc In file included from ../../ipc/chromium/src/base/time.h:27:0, from ../../ipc/chromium/src/base/histogram.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/RasterImage.cpp:45: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/jpeg' /usr/pkg/bin/gmake -C bmp libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/bmp' nsBMPEncoder.cpp c++ -o nsBMPEncoder.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../image/src/ -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBMPEncoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/bmp/nsBMPEncoder.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/nsCppSharedAllocator.h:4, from ../../../dist/include/nsCRT.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/bmp/nsBMPEncoder.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/bmp/nsBMPEncoder.cpp: In member function 'virtual nsrefcnt nsBMPEncoder::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsBMPEncoder' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1359:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/bmp/nsBMPEncoder.cpp:49:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3' NS_IMPL_THREADSAFE_ISUPPORTS3(nsBMPEncoder, imgIEncoder, nsIInputStream, nsIAsyncInputStream) ^ nsICODecoder.cpp c++ -o nsICODecoder.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_WRITE -DMOZ_PNG_READ -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../image/src/ -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsICODecoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/nsICODecoder.cpp rm -f libimgbmpe_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsBMPEncoder.o > libimgbmpe_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders/bmp' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/encoders' VectorImage.cpp c++ -o VectorImage.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../image/decoders -I../../content/svg/content/src -I../../content/base/src -I../../layout/svg/base/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/VectorImage.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/VectorImage.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/nsICODecoder.cpp: In member function 'virtual void mozilla::imagelib::nsICODecoder::WriteInternal(const char*, PRUint32)': /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/nsICODecoder.cpp:512:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (mPos >= bmpDataOffset && mPos < bmpDataEnd) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/nsICODecoder.cpp:512:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (mPos >= bmpDataOffset && mPos < bmpDataEnd) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/nsICODecoder.cpp:533:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (!mIsPNG && mPos >= bmpDataEnd) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/nsICODecoder.cpp:541:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (mPos == bmpDataEnd) { ^ nsIconDecoder.cpp c++ -o nsIconDecoder.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_PNG_WRITE -DMOZ_PNG_READ -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../image/src/ -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsIconDecoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/nsIconDecoder.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/svg/content/src/nsSVGElement.h:50, from ../../content/svg/content/src/nsSVGStylableElement.h:42, from ../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/SVGDocumentWrapper.cpp:62: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libimgdecoders_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py iccjpeg.o nsPNGDecoder.o nsJPEGDecoder.o nsGIFDecoder2.o nsBMPDecoder.o nsICODecoder.o nsIconDecoder.o > libimgdecoders_s.a.desc In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/SVGDocumentWrapper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/SVGDocumentWrapper.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/SVGDocumentWrapper.cpp: In member function 'virtual nsrefcnt mozilla::imagelib::SVGDocumentWrapper::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::imagelib::SVGDocumentWrapper' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1179:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/SVGDocumentWrapper.cpp:73:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS4' NS_IMPL_ISUPPORTS4(SVGDocumentWrapper, ^ /usr/pkg/bin/gmake -C icon/gtk libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/gtk' nsIconChannel.cpp c++ -o nsIconChannel.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsIconChannel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/gtk/nsIconChannel.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from ../../layout/svg/base/src/nsSVGUtils.h:48, from ../../content/svg/content/src/nsSVGLength2.h:42, from ../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/SVGDocumentWrapper.cpp:62: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ imgFrame.cpp c++ -o imgFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../image/decoders -I../../content/svg/content/src -I../../content/base/src -I../../layout/svg/base/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/imgFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgFrame.cpp imgLoader.cpp c++ -o imgLoader.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../image/decoders -I../../content/svg/content/src -I../../content/base/src -I../../layout/svg/base/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/imgLoader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgLoader.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/svg/content/src/nsSVGElement.h:50, from ../../content/svg/content/src/nsSVGStylableElement.h:42, from ../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/VectorImage.cpp:56: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ imgRequest.cpp c++ -o imgRequest.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../image/decoders -I../../content/svg/content/src -I../../content/base/src -I../../layout/svg/base/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/imgRequest.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgRequest.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIMIMEService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/gtk/nsIconChannel.cpp:59: /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/gtk/nsIconChannel.cpp: In member function 'virtual nsrefcnt nsIconChannel::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsIconChannel' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/gtk/nsIconChannel.cpp:71:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsIconChannel, ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from ../../layout/svg/base/src/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/VectorImage.cpp:52: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/gtk/nsIconChannel.cpp: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/gtk/nsIconChannel.cpp:287:1: warning: 'PRInt32 GetIconSize(nsIMozIconURI*)' defined but not used [-Wunused-function] GetIconSize(nsIMozIconURI *aIconURI) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/gtk/nsIconChannel.cpp:308:1: warning: 'nsresult ScaleIconBuf(GdkPixbuf**, PRInt32)' defined but not used [-Wunused-function] ScaleIconBuf(GdkPixbuf **aBuf, PRInt32 iconSize) ^ rm -f libimgicongtk_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsIconChannel.o > libimgicongtk_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/gtk' /usr/pkg/bin/gmake -C icon libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon' nsIconURI.cpp c++ -o nsIconURI.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./gtk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsIconURI.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/nsIconURI.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgLoader.cpp:55: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsIconModule.cpp c++ -o nsIconModule.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./gtk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsIconModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/nsIconModule.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/imgIContainerObserver.h:10, from ../../dist/include/imgIDecoderObserver.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgRequest.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgRequest.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgRequest.cpp: In member function 'virtual nsrefcnt imgRequestPrefObserver::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'imgRequestPrefObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgRequest.cpp:150:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(imgRequestPrefObserver, nsIObserver) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/nsString.h:212, from ../../dist/include/ImageLogging.h:55, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgLoader.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgLoader.cpp: In member function 'virtual nsrefcnt imgMemoryReporter::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'imgMemoryReporter' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgLoader.cpp:313:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(imgMemoryReporter, nsIMemoryReporter) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgLoader.cpp: In member function 'virtual nsrefcnt nsProgressNotificationProxy::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsProgressNotificationProxy' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1174:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgLoader.cpp:315:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3' NS_IMPL_ISUPPORTS3(nsProgressNotificationProxy, ^ imgRequestProxy.cpp nsIconProtocolHandler.cpp c++ -o imgRequestProxy.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../image/decoders -I../../content/svg/content/src -I../../content/base/src -I../../layout/svg/base/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/imgRequestProxy.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgRequestProxy.cpp c++ -o nsIconProtocolHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./gtk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsIconProtocolHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/nsIconProtocolHandler.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgLoader.cpp: In member function 'virtual nsrefcnt imgCacheObserver::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'imgCacheObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgLoader.cpp:771:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(imgCacheObserver, nsIObserver) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgLoader.cpp: In static member function 'static void imgLoader::Shutdown()': /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgLoader.cpp:1032:10: warning: deleting object of polymorphic class type 'imgCacheExpirationTracker' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete gCacheTracker; ^ nsIIconURI.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon/nsIIconURI.idl -d .deps/nsIIconURI.xpt.pp -o _xpidlgen/nsIIconURI.xpt In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgLoader.h:49:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgLoader.cpp:41: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = imgCacheEntry; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = imgCacheEntry; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgLoader.cpp:797:64: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ rm -f libimgicon.a ../../../staticlib/components/libimgicon.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsIconURI.o nsIconModule.o nsIconProtocolHandler.o gtk/libimgicongtk_s.a > libimgicon.a.desc /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/imgicon.xpt _xpidlgen/nsIIconURI.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libimgicon.a.desc ../../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/imgicon.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders/icon' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/decoders' imgTools.cpp c++ -o imgTools.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../image/decoders -I../../content/svg/content/src -I../../content/base/src -I../../layout/svg/base/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/imgTools.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgTools.cpp imgStatusTracker.cpp c++ -o imgStatusTracker.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../image/decoders -I../../content/svg/content/src -I../../content/base/src -I../../layout/svg/base/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/imgStatusTracker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/src/imgStatusTracker.cpp rm -f libimglib2_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py Image.o Decoder.o DiscardTracker.o RasterImage.o SVGDocumentWrapper.o VectorImage.o imgFrame.o imgLoader.o imgRequest.o imgRequestProxy.o imgTools.o imgStatusTracker.o > libimglib2_s.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/src' /usr/pkg/bin/gmake -C build libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/build' nsImageModule.cpp c++ -o nsImageModule.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../src -I./../encoders/ico -I./../encoders/png -I./../encoders/jpeg -I./../encoders/bmp -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsImageModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/image/build/nsImageModule.cpp rm -f libimglib2.a ../../staticlib/components/libimglib2.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsImageModule.o ../src/libimglib2_s.a ../decoders/libimgdecoders_s.a ../encoders/ico/libimgicoe_s.a ../encoders/png/libimgpnge_s.a ../encoders/jpeg/libimgjpege_s.a ../encoders/bmp/libimgbmpe_s.a > libimglib2.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libimglib2.a.desc ../../staticlib/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image/build' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/image' /usr/pkg/bin/gmake -C dom libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom' /usr/pkg/bin/gmake -C interfaces/base libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base' nsIContentPermissionPrompt.idl nsIBrowserDOMWindow.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIContentPermissionPrompt.idl -d .deps/nsIContentPermissionPrompt.xpt.pp -o _xpidlgen/nsIContentPermissionPrompt.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIBrowserDOMWindow.idl -d .deps/nsIBrowserDOMWindow.xpt.pp -o _xpidlgen/nsIBrowserDOMWindow.xpt nsIContentPrefService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIContentPrefService.idl -d .deps/nsIContentPrefService.xpt.pp -o _xpidlgen/nsIContentPrefService.xpt nsIAnimationFrameListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIAnimationFrameListener.idl -d .deps/nsIAnimationFrameListener.xpt.pp -o _xpidlgen/nsIAnimationFrameListener.xpt nsIDOMClientInformation.idl nsIContentURIGrouper.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMClientInformation.idl -d .deps/nsIDOMClientInformation.xpt.pp -o _xpidlgen/nsIDOMClientInformation.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIContentURIGrouper.idl -d .deps/nsIContentURIGrouper.xpt.pp -o _xpidlgen/nsIContentURIGrouper.xpt nsIDOMConstructor.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMConstructor.idl -d .deps/nsIDOMConstructor.xpt.pp -o _xpidlgen/nsIDOMConstructor.xpt nsIDOMCRMFObject.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMCRMFObject.idl -d .deps/nsIDOMCRMFObject.xpt.pp -o _xpidlgen/nsIDOMCRMFObject.xpt nsIDOMCrypto.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMCrypto.idl -d .deps/nsIDOMCrypto.xpt.pp -o _xpidlgen/nsIDOMCrypto.xpt nsIDOMLocation.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMLocation.idl -d .deps/nsIDOMLocation.xpt.pp -o _xpidlgen/nsIDOMLocation.xpt nsIDOMHistory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMHistory.idl -d .deps/nsIDOMHistory.xpt.pp -o _xpidlgen/nsIDOMHistory.xpt nsIDOMMediaQueryList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMMediaQueryList.idl -d .deps/nsIDOMMediaQueryList.xpt.pp -o _xpidlgen/nsIDOMMediaQueryList.xpt nsIDOMMimeType.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMMimeType.idl -d .deps/nsIDOMMimeType.xpt.pp -o _xpidlgen/nsIDOMMimeType.xpt nsIDOMNavigator.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMNavigator.idl -d .deps/nsIDOMNavigator.xpt.pp -o _xpidlgen/nsIDOMNavigator.xpt nsIDOMMimeTypeArray.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMMimeTypeArray.idl -d .deps/nsIDOMMimeTypeArray.xpt.pp -o _xpidlgen/nsIDOMMimeTypeArray.xpt nsIDOMPkcs11.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMPkcs11.idl -d .deps/nsIDOMPkcs11.xpt.pp -o _xpidlgen/nsIDOMPkcs11.xpt nsIDOMPlugin.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMPlugin.idl -d .deps/nsIDOMPlugin.xpt.pp -o _xpidlgen/nsIDOMPlugin.xpt nsIDOMPluginArray.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMPluginArray.idl -d .deps/nsIDOMPluginArray.xpt.pp -o _xpidlgen/nsIDOMPluginArray.xpt nsIDOMScreen.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMScreen.idl -d .deps/nsIDOMScreen.xpt.pp -o _xpidlgen/nsIDOMScreen.xpt nsIDOMJSWindow.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMJSWindow.idl -d .deps/nsIDOMJSWindow.xpt.pp -o _xpidlgen/nsIDOMJSWindow.xpt nsIDOMModalContentWindow.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMModalContentWindow.idl -d .deps/nsIDOMModalContentWindow.xpt.pp -o _xpidlgen/nsIDOMModalContentWindow.xpt nsIDOMClientRect.idl nsIDOMChromeWindow.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMChromeWindow.idl -d .deps/nsIDOMChromeWindow.xpt.pp -o _xpidlgen/nsIDOMChromeWindow.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMClientRect.idl -d .deps/nsIDOMClientRect.xpt.pp -o _xpidlgen/nsIDOMClientRect.xpt nsIDOMClientRectList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMClientRectList.idl -d .deps/nsIDOMClientRectList.xpt.pp -o _xpidlgen/nsIDOMClientRectList.xpt nsIFocusManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIFocusManager.idl -d .deps/nsIFocusManager.xpt.pp -o _xpidlgen/nsIFocusManager.xpt nsIQueryContentEventResult.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIQueryContentEventResult.idl -d .deps/nsIQueryContentEventResult.xpt.pp -o _xpidlgen/nsIQueryContentEventResult.xpt nsITabChild.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsITabChild.idl -d .deps/nsITabChild.xpt.pp -o _xpidlgen/nsITabChild.xpt nsITabParent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsITabParent.idl -d .deps/nsITabParent.xpt.pp -o _xpidlgen/nsITabParent.xpt nsIDOMGlobalPropertyInitializer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMGlobalPropertyInitializer.idl -d .deps/nsIDOMGlobalPropertyInitializer.xpt.pp -o _xpidlgen/nsIDOMGlobalPropertyInitializer.xpt nsIStructuredCloneContainer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIStructuredCloneContainer.idl -d .deps/nsIStructuredCloneContainer.xpt.pp -o _xpidlgen/nsIStructuredCloneContainer.xpt nsIDOMPerformance.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMPerformance.idl -d .deps/nsIDOMPerformance.xpt.pp -o _xpidlgen/nsIDOMPerformance.xpt nsIDOMPerformanceTiming.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMPerformanceTiming.idl -d .deps/nsIDOMPerformanceTiming.xpt.pp -o _xpidlgen/nsIDOMPerformanceTiming.xpt nsIDOMPerformanceNavigation.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMPerformanceNavigation.idl -d .deps/nsIDOMPerformanceNavigation.xpt.pp -o _xpidlgen/nsIDOMPerformanceNavigation.xpt domstubs.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/domstubs.idl -d .deps/domstubs.xpt.pp -o _xpidlgen/domstubs.xpt nsIDOMBarProp.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMBarProp.idl -d .deps/nsIDOMBarProp.xpt.pp -o _xpidlgen/nsIDOMBarProp.xpt nsIDOMWindow.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMWindow.idl -d .deps/nsIDOMWindow.xpt.pp -o _xpidlgen/nsIDOMWindow.xpt nsIDOMWindowCollection.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMWindowCollection.idl -d .deps/nsIDOMWindowCollection.xpt.pp -o _xpidlgen/nsIDOMWindowCollection.xpt nsIDOMWindowUtils.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base/nsIDOMWindowUtils.idl -d .deps/nsIDOMWindowUtils.xpt.pp -o _xpidlgen/nsIDOMWindowUtils.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_base.xpt _xpidlgen/nsIAnimationFrameListener.xpt _xpidlgen/nsIBrowserDOMWindow.xpt _xpidlgen/nsIContentPermissionPrompt.xpt _xpidlgen/nsIContentPrefService.xpt _xpidlgen/nsIContentURIGrouper.xpt _xpidlgen/nsIDOMClientInformation.xpt _xpidlgen/nsIDOMConstructor.xpt _xpidlgen/nsIDOMCRMFObject.xpt _xpidlgen/nsIDOMCrypto.xpt _xpidlgen/nsIDOMHistory.xpt _xpidlgen/nsIDOMLocation.xpt _xpidlgen/nsIDOMMediaQueryList.xpt _xpidlgen/nsIDOMMimeType.xpt _xpidlgen/nsIDOMMimeTypeArray.xpt _xpidlgen/nsIDOMNavigator.xpt _xpidlgen/nsIDOMPkcs11.xpt _xpidlgen/nsIDOMPlugin.xpt _xpidlgen/nsIDOMPluginArray.xpt _xpidlgen/nsIDOMScreen.xpt _xpidlgen/nsIDOMJSWindow.xpt _xpidlgen/nsIDOMModalContentWindow.xpt _xpidlgen/nsIDOMChromeWindow.xpt _xpidlgen/nsIDOMClientRect.xpt _xpidlgen/nsIDOMClientRectList.xpt _xpidlgen/nsIFocusManager.xpt _xpidlgen/nsIQueryContentEventResult.xpt _xpidlgen/nsITabChild.xpt _xpidlgen/nsITabParent.xpt _xpidlgen/nsIDOMGlobalPropertyInitializer.xpt _xpidlgen/nsIStructuredCloneContainer.xpt _xpidlgen/nsIDOMPerformance.xpt _xpidlgen/nsIDOMPerformanceTiming.xpt _xpidlgen/nsIDOMPerformanceNavigation.xpt _xpidlgen/domstubs.xpt _xpidlgen/nsIDOMBarProp.xpt _xpidlgen/nsIDOMWindow.xpt _xpidlgen/nsIDOMWindowCollection.xpt _xpidlgen/nsIDOMWindowUtils.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_base.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/base' /usr/pkg/bin/gmake -C interfaces/canvas libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/canvas' nsIDOMCanvasRenderingContext2D.idl nsIDOMWebGLRenderingContext.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/canvas/nsIDOMWebGLRenderingContext.idl -d .deps/nsIDOMWebGLRenderingContext.xpt.pp -o _xpidlgen/nsIDOMWebGLRenderingContext.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/canvas/nsIDOMCanvasRenderingContext2D.idl -d .deps/nsIDOMCanvasRenderingContext2D.xpt.pp -o _xpidlgen/nsIDOMCanvasRenderingContext2D.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_canvas.xpt _xpidlgen/nsIDOMCanvasRenderingContext2D.xpt _xpidlgen/nsIDOMWebGLRenderingContext.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_canvas.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/canvas' /usr/pkg/bin/gmake -C interfaces/core libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core' nsIDOMXMLDocument.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMXMLDocument.idl -d .deps/nsIDOMXMLDocument.xpt.pp -o _xpidlgen/nsIDOMXMLDocument.xpt nsIDOMUserDataHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMUserDataHandler.idl -d .deps/nsIDOMUserDataHandler.xpt.pp -o _xpidlgen/nsIDOMUserDataHandler.xpt nsIDOMNSEditableElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMNSEditableElement.idl -d .deps/nsIDOMNSEditableElement.xpt.pp -o _xpidlgen/nsIDOMNSEditableElement.xpt nsIDOMDOMStringList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMDOMStringList.idl -d .deps/nsIDOMDOMStringList.xpt.pp -o _xpidlgen/nsIDOMDOMStringList.xpt nsIDOMNSElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMNSElement.idl -d .deps/nsIDOMNSElement.xpt.pp -o _xpidlgen/nsIDOMNSElement.xpt nsIDOMDOMTokenList.idl nsIDOMNodeSelector.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMNodeSelector.idl -d .deps/nsIDOMNodeSelector.xpt.pp -o _xpidlgen/nsIDOMNodeSelector.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMDOMTokenList.idl -d .deps/nsIDOMDOMTokenList.xpt.pp -o _xpidlgen/nsIDOMDOMTokenList.xpt nsIDOMDOMSettableTokenList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMDOMSettableTokenList.idl -d .deps/nsIDOMDOMSettableTokenList.xpt.pp -o _xpidlgen/nsIDOMDOMSettableTokenList.xpt nsIInlineEventHandlers.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIInlineEventHandlers.idl -d .deps/nsIInlineEventHandlers.xpt.pp -o _xpidlgen/nsIInlineEventHandlers.xpt nsIDOMAttr.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMAttr.idl -d .deps/nsIDOMAttr.xpt.pp -o _xpidlgen/nsIDOMAttr.xpt nsIDOMCDATASection.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMCDATASection.idl -d .deps/nsIDOMCDATASection.xpt.pp -o _xpidlgen/nsIDOMCDATASection.xpt nsIDOMCharacterData.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMCharacterData.idl -d .deps/nsIDOMCharacterData.xpt.pp -o _xpidlgen/nsIDOMCharacterData.xpt nsIDOMComment.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMComment.idl -d .deps/nsIDOMComment.xpt.pp -o _xpidlgen/nsIDOMComment.xpt nsIDOMDOMException.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMDOMException.idl -d .deps/nsIDOMDOMException.xpt.pp -o _xpidlgen/nsIDOMDOMException.xpt nsIDOMDOMImplementation.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMDOMImplementation.idl -d .deps/nsIDOMDOMImplementation.xpt.pp -o _xpidlgen/nsIDOMDOMImplementation.xpt nsIDOMDocument.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMDocument.idl -d .deps/nsIDOMDocument.xpt.pp -o _xpidlgen/nsIDOMDocument.xpt nsIDOMDocumentType.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMDocumentType.idl -d .deps/nsIDOMDocumentType.xpt.pp -o _xpidlgen/nsIDOMDocumentType.xpt nsIDOMDocumentFragment.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMDocumentFragment.idl -d .deps/nsIDOMDocumentFragment.xpt.pp -o _xpidlgen/nsIDOMDocumentFragment.xpt nsIDOMElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMElement.idl -d .deps/nsIDOMElement.xpt.pp -o _xpidlgen/nsIDOMElement.xpt nsIDOMNamedNodeMap.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMNamedNodeMap.idl -d .deps/nsIDOMNamedNodeMap.xpt.pp -o _xpidlgen/nsIDOMNamedNodeMap.xpt nsIDOMNode.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMNode.idl -d .deps/nsIDOMNode.xpt.pp -o _xpidlgen/nsIDOMNode.xpt nsIDOMNodeList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMNodeList.idl -d .deps/nsIDOMNodeList.xpt.pp -o _xpidlgen/nsIDOMNodeList.xpt nsIDOMProcessingInstruction.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMProcessingInstruction.idl -d .deps/nsIDOMProcessingInstruction.xpt.pp -o _xpidlgen/nsIDOMProcessingInstruction.xpt nsIDOMText.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core/nsIDOMText.idl -d .deps/nsIDOMText.xpt.pp -o _xpidlgen/nsIDOMText.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_core.xpt _xpidlgen/nsIDOMDOMStringList.xpt _xpidlgen/nsIDOMXMLDocument.xpt _xpidlgen/nsIDOMUserDataHandler.xpt _xpidlgen/nsIDOMNSEditableElement.xpt _xpidlgen/nsIDOMNSElement.xpt _xpidlgen/nsIDOMNodeSelector.xpt _xpidlgen/nsIDOMDOMTokenList.xpt _xpidlgen/nsIDOMDOMSettableTokenList.xpt _xpidlgen/nsIInlineEventHandlers.xpt _xpidlgen/nsIDOMAttr.xpt _xpidlgen/nsIDOMCDATASection.xpt _xpidlgen/nsIDOMCharacterData.xpt _xpidlgen/nsIDOMComment.xpt _xpidlgen/nsIDOMDOMException.xpt _xpidlgen/nsIDOMDOMImplementation.xpt _xpidlgen/nsIDOMDocument.xpt _xpidlgen/nsIDOMDocumentFragment.xpt _xpidlgen/nsIDOMDocumentType.xpt _xpidlgen/nsIDOMElement.xpt _xpidlgen/nsIDOMNamedNodeMap.xpt _xpidlgen/nsIDOMNode.xpt _xpidlgen/nsIDOMNodeList.xpt _xpidlgen/nsIDOMProcessingInstruction.xpt _xpidlgen/nsIDOMText.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_core.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/core' /usr/pkg/bin/gmake -C interfaces/html libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html' nsIDOMHTMLAnchorElement.idl nsIDOMHTMLUnknownElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLAnchorElement.idl -d .deps/nsIDOMHTMLAnchorElement.xpt.pp -o _xpidlgen/nsIDOMHTMLAnchorElement.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLUnknownElement.idl -d .deps/nsIDOMHTMLUnknownElement.xpt.pp -o _xpidlgen/nsIDOMHTMLUnknownElement.xpt nsIDOMHTMLCanvasElement.idl nsIDOMHTMLAppletElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLAppletElement.idl -d .deps/nsIDOMHTMLAppletElement.xpt.pp -o _xpidlgen/nsIDOMHTMLAppletElement.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLCanvasElement.idl -d .deps/nsIDOMHTMLCanvasElement.xpt.pp -o _xpidlgen/nsIDOMHTMLCanvasElement.xpt nsIDOMHTMLAreaElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLAreaElement.idl -d .deps/nsIDOMHTMLAreaElement.xpt.pp -o _xpidlgen/nsIDOMHTMLAreaElement.xpt nsIDOMHTMLBaseElement.idl nsIDOMHTMLBRElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLBRElement.idl -d .deps/nsIDOMHTMLBRElement.xpt.pp -o _xpidlgen/nsIDOMHTMLBRElement.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLBaseElement.idl -d .deps/nsIDOMHTMLBaseElement.xpt.pp -o _xpidlgen/nsIDOMHTMLBaseElement.xpt nsIDOMHTMLBodyElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLBodyElement.idl -d .deps/nsIDOMHTMLBodyElement.xpt.pp -o _xpidlgen/nsIDOMHTMLBodyElement.xpt nsIDOMHTMLButtonElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLButtonElement.idl -d .deps/nsIDOMHTMLButtonElement.xpt.pp -o _xpidlgen/nsIDOMHTMLButtonElement.xpt nsIDOMHTMLCollection.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLCollection.idl -d .deps/nsIDOMHTMLCollection.xpt.pp -o _xpidlgen/nsIDOMHTMLCollection.xpt nsIDOMHTMLCommandElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLCommandElement.idl -d .deps/nsIDOMHTMLCommandElement.xpt.pp -o _xpidlgen/nsIDOMHTMLCommandElement.xpt nsIDOMHTMLDataListElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLDataListElement.idl -d .deps/nsIDOMHTMLDataListElement.xpt.pp -o _xpidlgen/nsIDOMHTMLDataListElement.xpt nsIDOMHTMLDListElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLDListElement.idl -d .deps/nsIDOMHTMLDListElement.xpt.pp -o _xpidlgen/nsIDOMHTMLDListElement.xpt nsIDOMHTMLDivElement.idl nsIDOMHTMLDirectoryElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLDivElement.idl -d .deps/nsIDOMHTMLDivElement.xpt.pp -o _xpidlgen/nsIDOMHTMLDivElement.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLDirectoryElement.idl -d .deps/nsIDOMHTMLDirectoryElement.xpt.pp -o _xpidlgen/nsIDOMHTMLDirectoryElement.xpt nsIDOMHTMLDocument.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLDocument.idl -d .deps/nsIDOMHTMLDocument.xpt.pp -o _xpidlgen/nsIDOMHTMLDocument.xpt nsIDOMHTMLElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLElement.idl -d .deps/nsIDOMHTMLElement.xpt.pp -o _xpidlgen/nsIDOMHTMLElement.xpt nsIDOMHTMLFieldSetElement.idl nsIDOMHTMLEmbedElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLEmbedElement.idl -d .deps/nsIDOMHTMLEmbedElement.xpt.pp -o _xpidlgen/nsIDOMHTMLEmbedElement.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLFieldSetElement.idl -d .deps/nsIDOMHTMLFieldSetElement.xpt.pp -o _xpidlgen/nsIDOMHTMLFieldSetElement.xpt nsIDOMHTMLFontElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLFontElement.idl -d .deps/nsIDOMHTMLFontElement.xpt.pp -o _xpidlgen/nsIDOMHTMLFontElement.xpt nsIDOMHTMLFormElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLFormElement.idl -d .deps/nsIDOMHTMLFormElement.xpt.pp -o _xpidlgen/nsIDOMHTMLFormElement.xpt nsIDOMHTMLFrameSetElement.idl nsIDOMHTMLFrameElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLFrameElement.idl -d .deps/nsIDOMHTMLFrameElement.xpt.pp -o _xpidlgen/nsIDOMHTMLFrameElement.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLFrameSetElement.idl -d .deps/nsIDOMHTMLFrameSetElement.xpt.pp -o _xpidlgen/nsIDOMHTMLFrameSetElement.xpt nsIDOMHTMLHRElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLHRElement.idl -d .deps/nsIDOMHTMLHRElement.xpt.pp -o _xpidlgen/nsIDOMHTMLHRElement.xpt nsIDOMHTMLHeadingElement.idl nsIDOMHTMLHeadElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLHeadElement.idl -d .deps/nsIDOMHTMLHeadElement.xpt.pp -o _xpidlgen/nsIDOMHTMLHeadElement.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLHeadingElement.idl -d .deps/nsIDOMHTMLHeadingElement.xpt.pp -o _xpidlgen/nsIDOMHTMLHeadingElement.xpt nsIDOMHTMLHtmlElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLHtmlElement.idl -d .deps/nsIDOMHTMLHtmlElement.xpt.pp -o _xpidlgen/nsIDOMHTMLHtmlElement.xpt nsIDOMHTMLIFrameElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLIFrameElement.idl -d .deps/nsIDOMHTMLIFrameElement.xpt.pp -o _xpidlgen/nsIDOMHTMLIFrameElement.xpt nsIDOMHTMLImageElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLImageElement.idl -d .deps/nsIDOMHTMLImageElement.xpt.pp -o _xpidlgen/nsIDOMHTMLImageElement.xpt nsIDOMHTMLInputElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLInputElement.idl -d .deps/nsIDOMHTMLInputElement.xpt.pp -o _xpidlgen/nsIDOMHTMLInputElement.xpt nsIDOMHTMLLIElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLLIElement.idl -d .deps/nsIDOMHTMLLIElement.xpt.pp -o _xpidlgen/nsIDOMHTMLLIElement.xpt nsIDOMHTMLLabelElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLLabelElement.idl -d .deps/nsIDOMHTMLLabelElement.xpt.pp -o _xpidlgen/nsIDOMHTMLLabelElement.xpt nsIDOMHTMLLegendElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLLegendElement.idl -d .deps/nsIDOMHTMLLegendElement.xpt.pp -o _xpidlgen/nsIDOMHTMLLegendElement.xpt nsIDOMHTMLLinkElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLLinkElement.idl -d .deps/nsIDOMHTMLLinkElement.xpt.pp -o _xpidlgen/nsIDOMHTMLLinkElement.xpt nsIDOMHTMLMapElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLMapElement.idl -d .deps/nsIDOMHTMLMapElement.xpt.pp -o _xpidlgen/nsIDOMHTMLMapElement.xpt nsIDOMHTMLMenuElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLMenuElement.idl -d .deps/nsIDOMHTMLMenuElement.xpt.pp -o _xpidlgen/nsIDOMHTMLMenuElement.xpt nsIDOMHTMLMenuItemElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLMenuItemElement.idl -d .deps/nsIDOMHTMLMenuItemElement.xpt.pp -o _xpidlgen/nsIDOMHTMLMenuItemElement.xpt nsIDOMHTMLMetaElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLMetaElement.idl -d .deps/nsIDOMHTMLMetaElement.xpt.pp -o _xpidlgen/nsIDOMHTMLMetaElement.xpt nsIDOMHTMLModElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLModElement.idl -d .deps/nsIDOMHTMLModElement.xpt.pp -o _xpidlgen/nsIDOMHTMLModElement.xpt nsIDOMHTMLOListElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLOListElement.idl -d .deps/nsIDOMHTMLOListElement.xpt.pp -o _xpidlgen/nsIDOMHTMLOListElement.xpt nsIDOMHTMLObjectElement.idl nsIDOMHTMLOptGroupElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLObjectElement.idl -d .deps/nsIDOMHTMLObjectElement.xpt.pp -o _xpidlgen/nsIDOMHTMLObjectElement.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLOptGroupElement.idl -d .deps/nsIDOMHTMLOptGroupElement.xpt.pp -o _xpidlgen/nsIDOMHTMLOptGroupElement.xpt nsIDOMHTMLOptionsCollection.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLOptionsCollection.idl -d .deps/nsIDOMHTMLOptionsCollection.xpt.pp -o _xpidlgen/nsIDOMHTMLOptionsCollection.xpt nsIDOMHTMLOptionElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLOptionElement.idl -d .deps/nsIDOMHTMLOptionElement.xpt.pp -o _xpidlgen/nsIDOMHTMLOptionElement.xpt nsIDOMHTMLOutputElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLOutputElement.idl -d .deps/nsIDOMHTMLOutputElement.xpt.pp -o _xpidlgen/nsIDOMHTMLOutputElement.xpt nsIDOMHTMLParagraphElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLParagraphElement.idl -d .deps/nsIDOMHTMLParagraphElement.xpt.pp -o _xpidlgen/nsIDOMHTMLParagraphElement.xpt nsIDOMHTMLParamElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLParamElement.idl -d .deps/nsIDOMHTMLParamElement.xpt.pp -o _xpidlgen/nsIDOMHTMLParamElement.xpt nsIDOMHTMLPreElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLPreElement.idl -d .deps/nsIDOMHTMLPreElement.xpt.pp -o _xpidlgen/nsIDOMHTMLPreElement.xpt nsIDOMHTMLProgressElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLProgressElement.idl -d .deps/nsIDOMHTMLProgressElement.xpt.pp -o _xpidlgen/nsIDOMHTMLProgressElement.xpt nsIDOMHTMLQuoteElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLQuoteElement.idl -d .deps/nsIDOMHTMLQuoteElement.xpt.pp -o _xpidlgen/nsIDOMHTMLQuoteElement.xpt nsIDOMHTMLScriptElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLScriptElement.idl -d .deps/nsIDOMHTMLScriptElement.xpt.pp -o _xpidlgen/nsIDOMHTMLScriptElement.xpt nsIDOMHTMLSelectElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLSelectElement.idl -d .deps/nsIDOMHTMLSelectElement.xpt.pp -o _xpidlgen/nsIDOMHTMLSelectElement.xpt nsIDOMHTMLStyleElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLStyleElement.idl -d .deps/nsIDOMHTMLStyleElement.xpt.pp -o _xpidlgen/nsIDOMHTMLStyleElement.xpt nsIDOMHTMLTableCaptionElem.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLTableCaptionElem.idl -d .deps/nsIDOMHTMLTableCaptionElem.xpt.pp -o _xpidlgen/nsIDOMHTMLTableCaptionElem.xpt nsIDOMHTMLTableCellElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLTableCellElement.idl -d .deps/nsIDOMHTMLTableCellElement.xpt.pp -o _xpidlgen/nsIDOMHTMLTableCellElement.xpt nsIDOMHTMLTableColElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLTableColElement.idl -d .deps/nsIDOMHTMLTableColElement.xpt.pp -o _xpidlgen/nsIDOMHTMLTableColElement.xpt nsIDOMHTMLTableElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLTableElement.idl -d .deps/nsIDOMHTMLTableElement.xpt.pp -o _xpidlgen/nsIDOMHTMLTableElement.xpt nsIDOMHTMLTableRowElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLTableRowElement.idl -d .deps/nsIDOMHTMLTableRowElement.xpt.pp -o _xpidlgen/nsIDOMHTMLTableRowElement.xpt nsIDOMHTMLTableSectionElem.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLTableSectionElem.idl -d .deps/nsIDOMHTMLTableSectionElem.xpt.pp -o _xpidlgen/nsIDOMHTMLTableSectionElem.xpt nsIDOMHTMLTextAreaElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLTextAreaElement.idl -d .deps/nsIDOMHTMLTextAreaElement.xpt.pp -o _xpidlgen/nsIDOMHTMLTextAreaElement.xpt nsIDOMHTMLTitleElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLTitleElement.idl -d .deps/nsIDOMHTMLTitleElement.xpt.pp -o _xpidlgen/nsIDOMHTMLTitleElement.xpt nsIDOMHTMLUListElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLUListElement.idl -d .deps/nsIDOMHTMLUListElement.xpt.pp -o _xpidlgen/nsIDOMHTMLUListElement.xpt nsIDOMMediaError.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMMediaError.idl -d .deps/nsIDOMMediaError.xpt.pp -o _xpidlgen/nsIDOMMediaError.xpt nsIDOMTimeRanges.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMTimeRanges.idl -d .deps/nsIDOMTimeRanges.xpt.pp -o _xpidlgen/nsIDOMTimeRanges.xpt nsIDOMHTMLByteRanges.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLByteRanges.idl -d .deps/nsIDOMHTMLByteRanges.xpt.pp -o _xpidlgen/nsIDOMHTMLByteRanges.xpt nsIDOMHTMLMediaElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLMediaElement.idl -d .deps/nsIDOMHTMLMediaElement.xpt.pp -o _xpidlgen/nsIDOMHTMLMediaElement.xpt nsIDOMHTMLVideoElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLVideoElement.idl -d .deps/nsIDOMHTMLVideoElement.xpt.pp -o _xpidlgen/nsIDOMHTMLVideoElement.xpt nsIDOMHTMLSourceElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLSourceElement.idl -d .deps/nsIDOMHTMLSourceElement.xpt.pp -o _xpidlgen/nsIDOMHTMLSourceElement.xpt nsIDOMHTMLAudioElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMHTMLAudioElement.idl -d .deps/nsIDOMHTMLAudioElement.xpt.pp -o _xpidlgen/nsIDOMHTMLAudioElement.xpt nsIDOMDOMStringMap.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMDOMStringMap.idl -d .deps/nsIDOMDOMStringMap.xpt.pp -o _xpidlgen/nsIDOMDOMStringMap.xpt nsIDOMValidityState.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html/nsIDOMValidityState.idl -d .deps/nsIDOMValidityState.xpt.pp -o _xpidlgen/nsIDOMValidityState.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_html.xpt _xpidlgen/nsIDOMHTMLCanvasElement.xpt _xpidlgen/nsIDOMHTMLUnknownElement.xpt _xpidlgen/nsIDOMHTMLAnchorElement.xpt _xpidlgen/nsIDOMHTMLAppletElement.xpt _xpidlgen/nsIDOMHTMLAreaElement.xpt _xpidlgen/nsIDOMHTMLBRElement.xpt _xpidlgen/nsIDOMHTMLBaseElement.xpt _xpidlgen/nsIDOMHTMLBodyElement.xpt _xpidlgen/nsIDOMHTMLButtonElement.xpt _xpidlgen/nsIDOMHTMLCollection.xpt _xpidlgen/nsIDOMHTMLCommandElement.xpt _xpidlgen/nsIDOMHTMLDataListElement.xpt _xpidlgen/nsIDOMHTMLDListElement.xpt _xpidlgen/nsIDOMHTMLDirectoryElement.xpt _xpidlgen/nsIDOMHTMLDivElement.xpt _xpidlgen/nsIDOMHTMLDocument.xpt _xpidlgen/nsIDOMHTMLElement.xpt _xpidlgen/nsIDOMHTMLEmbedElement.xpt _xpidlgen/nsIDOMHTMLFieldSetElement.xpt _xpidlgen/nsIDOMHTMLFontElement.xpt _xpidlgen/nsIDOMHTMLFormElement.xpt _xpidlgen/nsIDOMHTMLFrameElement.xpt _xpidlgen/nsIDOMHTMLFrameSetElement.xpt _xpidlgen/nsIDOMHTMLHRElement.xpt _xpidlgen/nsIDOMHTMLHeadElement.xpt _xpidlgen/nsIDOMHTMLHeadingElement.xpt _xpidlgen/nsIDOMHTMLHtmlElement.xpt _xpidlgen/nsIDOMHTMLIFrameElement.xpt _xpidlgen/nsIDOMHTMLImageElement.xpt _xpidlgen/nsIDOMHTMLInputElement.xpt _xpidlgen/nsIDOMHTMLLIElement.xpt _xpidlgen/nsIDOMHTMLLabelElement.xpt _xpidlgen/nsIDOMHTMLLegendElement.xpt _xpidlgen/nsIDOMHTMLLinkElement.xpt _xpidlgen/nsIDOMHTMLMapElement.xpt _xpidlgen/nsIDOMHTMLMenuElement.xpt _xpidlgen/nsIDOMHTMLMenuItemElement.xpt _xpidlgen/nsIDOMHTMLMetaElement.xpt _xpidlgen/nsIDOMHTMLModElement.xpt _xpidlgen/nsIDOMHTMLOListElement.xpt _xpidlgen/nsIDOMHTMLObjectElement.xpt _xpidlgen/nsIDOMHTMLOptGroupElement.xpt _xpidlgen/nsIDOMHTMLOptionElement.xpt _xpidlgen/nsIDOMHTMLOptionsCollection.xpt _xpidlgen/nsIDOMHTMLOutputElement.xpt _xpidlgen/nsIDOMHTMLParagraphElement.xpt _xpidlgen/nsIDOMHTMLParamElement.xpt _xpidlgen/nsIDOMHTMLPreElement.xpt _xpidlgen/nsIDOMHTMLProgressElement.xpt _xpidlgen/nsIDOMHTMLQuoteElement.xpt _xpidlgen/nsIDOMHTMLScriptElement.xpt _xpidlgen/nsIDOMHTMLSelectElement.xpt _xpidlgen/nsIDOMHTMLStyleElement.xpt _xpidlgen/nsIDOMHTMLTableCaptionElem.xpt _xpidlgen/nsIDOMHTMLTableCellElement.xpt _xpidlgen/nsIDOMHTMLTableColElement.xpt _xpidlgen/nsIDOMHTMLTableElement.xpt _xpidlgen/nsIDOMHTMLTableRowElement.xpt _xpidlgen/nsIDOMHTMLTableSectionElem.xpt _xpidlgen/nsIDOMHTMLTextAreaElement.xpt _xpidlgen/nsIDOMHTMLTitleElement.xpt _xpidlgen/nsIDOMHTMLUListElement.xpt _xpidlgen/nsIDOMMediaError.xpt _xpidlgen/nsIDOMTimeRanges.xpt _xpidlgen/nsIDOMHTMLByteRanges.xpt _xpidlgen/nsIDOMHTMLMediaElement.xpt _xpidlgen/nsIDOMHTMLSourceElement.xpt _xpidlgen/nsIDOMHTMLVideoElement.xpt _xpidlgen/nsIDOMHTMLAudioElement.xpt _xpidlgen/nsIDOMValidityState.xpt _xpidlgen/nsIDOMDOMStringMap.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_html.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/html' /usr/pkg/bin/gmake -C interfaces/events libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events' nsIDOMDataContainerEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMDataContainerEvent.idl -d .deps/nsIDOMDataContainerEvent.xpt.pp -o _xpidlgen/nsIDOMDataContainerEvent.xpt nsIDOMKeyEvent.idl nsIDOMMutationEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMKeyEvent.idl -d .deps/nsIDOMKeyEvent.xpt.pp -o _xpidlgen/nsIDOMKeyEvent.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMMutationEvent.idl -d .deps/nsIDOMMutationEvent.xpt.pp -o _xpidlgen/nsIDOMMutationEvent.xpt nsIDOMNSEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMNSEvent.idl -d .deps/nsIDOMNSEvent.xpt.pp -o _xpidlgen/nsIDOMNSEvent.xpt nsIDOMDataTransfer.idl nsIDOMDragEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMDragEvent.idl -d .deps/nsIDOMDragEvent.xpt.pp -o _xpidlgen/nsIDOMDragEvent.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMDataTransfer.idl -d .deps/nsIDOMDataTransfer.xpt.pp -o _xpidlgen/nsIDOMDataTransfer.xpt nsIDOMPopupBlockedEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMPopupBlockedEvent.idl -d .deps/nsIDOMPopupBlockedEvent.xpt.pp -o _xpidlgen/nsIDOMPopupBlockedEvent.xpt nsIDOMBeforeUnloadEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMBeforeUnloadEvent.idl -d .deps/nsIDOMBeforeUnloadEvent.xpt.pp -o _xpidlgen/nsIDOMBeforeUnloadEvent.xpt nsIDOMSmartCardEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMSmartCardEvent.idl -d .deps/nsIDOMSmartCardEvent.xpt.pp -o _xpidlgen/nsIDOMSmartCardEvent.xpt nsIDOMPageTransitionEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMPageTransitionEvent.idl -d .deps/nsIDOMPageTransitionEvent.xpt.pp -o _xpidlgen/nsIDOMPageTransitionEvent.xpt nsIDOMCommandEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMCommandEvent.idl -d .deps/nsIDOMCommandEvent.xpt.pp -o _xpidlgen/nsIDOMCommandEvent.xpt nsIDOMMessageEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMMessageEvent.idl -d .deps/nsIDOMMessageEvent.xpt.pp -o _xpidlgen/nsIDOMMessageEvent.xpt nsIDOMNotifyPaintEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMNotifyPaintEvent.idl -d .deps/nsIDOMNotifyPaintEvent.xpt.pp -o _xpidlgen/nsIDOMNotifyPaintEvent.xpt nsIDOMNotifyAudioAvailableEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMNotifyAudioAvailableEvent.idl -d .deps/nsIDOMNotifyAudioAvailableEvent.xpt.pp -o _xpidlgen/nsIDOMNotifyAudioAvailableEvent.xpt nsIDOMPaintRequest.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMPaintRequest.idl -d .deps/nsIDOMPaintRequest.xpt.pp -o _xpidlgen/nsIDOMPaintRequest.xpt nsIDOMPaintRequestList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMPaintRequestList.idl -d .deps/nsIDOMPaintRequestList.xpt.pp -o _xpidlgen/nsIDOMPaintRequestList.xpt nsIDOMSimpleGestureEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMSimpleGestureEvent.idl -d .deps/nsIDOMSimpleGestureEvent.xpt.pp -o _xpidlgen/nsIDOMSimpleGestureEvent.xpt nsIDOMMozTouchEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMMozTouchEvent.idl -d .deps/nsIDOMMozTouchEvent.xpt.pp -o _xpidlgen/nsIDOMMozTouchEvent.xpt nsIDOMDeviceOrientationEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMDeviceOrientationEvent.idl -d .deps/nsIDOMDeviceOrientationEvent.xpt.pp -o _xpidlgen/nsIDOMDeviceOrientationEvent.xpt nsIDOMDeviceMotionEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMDeviceMotionEvent.idl -d .deps/nsIDOMDeviceMotionEvent.xpt.pp -o _xpidlgen/nsIDOMDeviceMotionEvent.xpt nsIDOMScrollAreaEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMScrollAreaEvent.idl -d .deps/nsIDOMScrollAreaEvent.xpt.pp -o _xpidlgen/nsIDOMScrollAreaEvent.xpt nsIDOMTransitionEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMTransitionEvent.idl -d .deps/nsIDOMTransitionEvent.xpt.pp -o _xpidlgen/nsIDOMTransitionEvent.xpt nsIDOMAnimationEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMAnimationEvent.idl -d .deps/nsIDOMAnimationEvent.xpt.pp -o _xpidlgen/nsIDOMAnimationEvent.xpt nsIDOMPopStateEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMPopStateEvent.idl -d .deps/nsIDOMPopStateEvent.xpt.pp -o _xpidlgen/nsIDOMPopStateEvent.xpt nsIDOMCloseEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMCloseEvent.idl -d .deps/nsIDOMCloseEvent.xpt.pp -o _xpidlgen/nsIDOMCloseEvent.xpt nsIDOMTouchEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMTouchEvent.idl -d .deps/nsIDOMTouchEvent.xpt.pp -o _xpidlgen/nsIDOMTouchEvent.xpt nsIDOMHashChangeEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMHashChangeEvent.idl -d .deps/nsIDOMHashChangeEvent.xpt.pp -o _xpidlgen/nsIDOMHashChangeEvent.xpt nsIDOMCustomEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMCustomEvent.idl -d .deps/nsIDOMCustomEvent.xpt.pp -o _xpidlgen/nsIDOMCustomEvent.xpt nsIDOMCompositionEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMCompositionEvent.idl -d .deps/nsIDOMCompositionEvent.xpt.pp -o _xpidlgen/nsIDOMCompositionEvent.xpt nsIDOMEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMEvent.idl -d .deps/nsIDOMEvent.xpt.pp -o _xpidlgen/nsIDOMEvent.xpt nsIDOMEventTarget.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMEventTarget.idl -d .deps/nsIDOMEventTarget.xpt.pp -o _xpidlgen/nsIDOMEventTarget.xpt nsIDOMEventListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMEventListener.idl -d .deps/nsIDOMEventListener.xpt.pp -o _xpidlgen/nsIDOMEventListener.xpt nsIDOMMouseEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMMouseEvent.idl -d .deps/nsIDOMMouseEvent.xpt.pp -o _xpidlgen/nsIDOMMouseEvent.xpt nsIDOMMouseScrollEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMMouseScrollEvent.idl -d .deps/nsIDOMMouseScrollEvent.xpt.pp -o _xpidlgen/nsIDOMMouseScrollEvent.xpt nsIDOMUIEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMUIEvent.idl -d .deps/nsIDOMUIEvent.xpt.pp -o _xpidlgen/nsIDOMUIEvent.xpt nsIDOMProgressEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events/nsIDOMProgressEvent.idl -d .deps/nsIDOMProgressEvent.xpt.pp -o _xpidlgen/nsIDOMProgressEvent.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_events.xpt _xpidlgen/nsIDOMNSEvent.xpt _xpidlgen/nsIDOMDataContainerEvent.xpt _xpidlgen/nsIDOMKeyEvent.xpt _xpidlgen/nsIDOMMutationEvent.xpt _xpidlgen/nsIDOMDragEvent.xpt _xpidlgen/nsIDOMDataTransfer.xpt _xpidlgen/nsIDOMPopupBlockedEvent.xpt _xpidlgen/nsIDOMBeforeUnloadEvent.xpt _xpidlgen/nsIDOMSmartCardEvent.xpt _xpidlgen/nsIDOMPageTransitionEvent.xpt _xpidlgen/nsIDOMCommandEvent.xpt _xpidlgen/nsIDOMMessageEvent.xpt _xpidlgen/nsIDOMNotifyPaintEvent.xpt _xpidlgen/nsIDOMNotifyAudioAvailableEvent.xpt _xpidlgen/nsIDOMPaintRequest.xpt _xpidlgen/nsIDOMPaintRequestList.xpt _xpidlgen/nsIDOMSimpleGestureEvent.xpt _xpidlgen/nsIDOMMozTouchEvent.xpt _xpidlgen/nsIDOMDeviceOrientationEvent.xpt _xpidlgen/nsIDOMDeviceMotionEvent.xpt _xpidlgen/nsIDOMScrollAreaEvent.xpt _xpidlgen/nsIDOMTransitionEvent.xpt _xpidlgen/nsIDOMAnimationEvent.xpt _xpidlgen/nsIDOMPopStateEvent.xpt _xpidlgen/nsIDOMCloseEvent.xpt _xpidlgen/nsIDOMTouchEvent.xpt _xpidlgen/nsIDOMHashChangeEvent.xpt _xpidlgen/nsIDOMCustomEvent.xpt _xpidlgen/nsIDOMCompositionEvent.xpt _xpidlgen/nsIDOMEvent.xpt _xpidlgen/nsIDOMEventTarget.xpt _xpidlgen/nsIDOMEventListener.xpt _xpidlgen/nsIDOMMouseEvent.xpt _xpidlgen/nsIDOMMouseScrollEvent.xpt _xpidlgen/nsIDOMUIEvent.xpt _xpidlgen/nsIDOMProgressEvent.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_events.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/events' /usr/pkg/bin/gmake -C interfaces/stylesheets libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/stylesheets' nsIDOMMediaList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/stylesheets/nsIDOMMediaList.idl -d .deps/nsIDOMMediaList.xpt.pp -o _xpidlgen/nsIDOMMediaList.xpt nsIDOMStyleSheet.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/stylesheets/nsIDOMStyleSheet.idl -d .deps/nsIDOMStyleSheet.xpt.pp -o _xpidlgen/nsIDOMStyleSheet.xpt nsIDOMStyleSheetList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/stylesheets/nsIDOMStyleSheetList.idl -d .deps/nsIDOMStyleSheetList.xpt.pp -o _xpidlgen/nsIDOMStyleSheetList.xpt nsIDOMLinkStyle.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/stylesheets/nsIDOMLinkStyle.idl -d .deps/nsIDOMLinkStyle.xpt.pp -o _xpidlgen/nsIDOMLinkStyle.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_stylesheets.xpt _xpidlgen/nsIDOMLinkStyle.xpt _xpidlgen/nsIDOMMediaList.xpt _xpidlgen/nsIDOMStyleSheet.xpt _xpidlgen/nsIDOMStyleSheetList.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_stylesheets.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/stylesheets' /usr/pkg/bin/gmake -C interfaces/sidebar libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/sidebar' nsISidebar.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/sidebar/nsISidebar.idl -d .deps/nsISidebar.xpt.pp -o _xpidlgen/nsISidebar.xpt nsIWebContentHandlerRegistrar.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/sidebar/nsIWebContentHandlerRegistrar.idl -d .deps/nsIWebContentHandlerRegistrar.xpt.pp -o _xpidlgen/nsIWebContentHandlerRegistrar.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_sidebar.xpt _xpidlgen/nsISidebar.xpt _xpidlgen/nsIWebContentHandlerRegistrar.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_sidebar.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/sidebar' /usr/pkg/bin/gmake -C interfaces/css libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css' nsIDOMCSSFontFaceRule.idl nsIDOMCSSImportRule.idl nsIDOMCSSCharsetRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSImportRule.idl -d .deps/nsIDOMCSSImportRule.xpt.pp -o _xpidlgen/nsIDOMCSSImportRule.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSFontFaceRule.idl -d .deps/nsIDOMCSSFontFaceRule.xpt.pp -o _xpidlgen/nsIDOMCSSFontFaceRule.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSCharsetRule.idl -d .deps/nsIDOMCSSCharsetRule.xpt.pp -o _xpidlgen/nsIDOMCSSCharsetRule.xpt nsIDOMCSS2Properties.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSS2Properties.idl -d .deps/nsIDOMCSS2Properties.xpt.pp -o _xpidlgen/nsIDOMCSS2Properties.xpt nsIDOMCSSMediaRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSMediaRule.idl -d .deps/nsIDOMCSSMediaRule.xpt.pp -o _xpidlgen/nsIDOMCSSMediaRule.xpt nsIDOMCSSMozDocumentRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSMozDocumentRule.idl -d .deps/nsIDOMCSSMozDocumentRule.xpt.pp -o _xpidlgen/nsIDOMCSSMozDocumentRule.xpt nsIDOMMozCSSKeyframeRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMMozCSSKeyframeRule.idl -d .deps/nsIDOMMozCSSKeyframeRule.xpt.pp -o _xpidlgen/nsIDOMMozCSSKeyframeRule.xpt nsIDOMMozCSSKeyframesRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMMozCSSKeyframesRule.idl -d .deps/nsIDOMMozCSSKeyframesRule.xpt.pp -o _xpidlgen/nsIDOMMozCSSKeyframesRule.xpt nsIDOMCSSPageRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSPageRule.idl -d .deps/nsIDOMCSSPageRule.xpt.pp -o _xpidlgen/nsIDOMCSSPageRule.xpt nsIDOMCSSStyleRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSStyleRule.idl -d .deps/nsIDOMCSSStyleRule.xpt.pp -o _xpidlgen/nsIDOMCSSStyleRule.xpt nsIDOMCSSUnknownRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSUnknownRule.idl -d .deps/nsIDOMCSSUnknownRule.xpt.pp -o _xpidlgen/nsIDOMCSSUnknownRule.xpt nsIDOMCounter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCounter.idl -d .deps/nsIDOMCounter.xpt.pp -o _xpidlgen/nsIDOMCounter.xpt nsIDOMRGBColor.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMRGBColor.idl -d .deps/nsIDOMRGBColor.xpt.pp -o _xpidlgen/nsIDOMRGBColor.xpt nsIDOMRect.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMRect.idl -d .deps/nsIDOMRect.xpt.pp -o _xpidlgen/nsIDOMRect.xpt nsIDOMNSRGBAColor.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMNSRGBAColor.idl -d .deps/nsIDOMNSRGBAColor.xpt.pp -o _xpidlgen/nsIDOMNSRGBAColor.xpt nsIDOMCSSPrimitiveValue.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSPrimitiveValue.idl -d .deps/nsIDOMCSSPrimitiveValue.xpt.pp -o _xpidlgen/nsIDOMCSSPrimitiveValue.xpt nsIDOMCSSRule.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSRule.idl -d .deps/nsIDOMCSSRule.xpt.pp -o _xpidlgen/nsIDOMCSSRule.xpt nsIDOMCSSRuleList.idl nsIDOMCSSStyleDeclaration.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSRuleList.idl -d .deps/nsIDOMCSSRuleList.xpt.pp -o _xpidlgen/nsIDOMCSSRuleList.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSStyleDeclaration.idl -d .deps/nsIDOMCSSStyleDeclaration.xpt.pp -o _xpidlgen/nsIDOMCSSStyleDeclaration.xpt nsIDOMCSSStyleSheet.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSStyleSheet.idl -d .deps/nsIDOMCSSStyleSheet.xpt.pp -o _xpidlgen/nsIDOMCSSStyleSheet.xpt nsIDOMCSSValue.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSValue.idl -d .deps/nsIDOMCSSValue.xpt.pp -o _xpidlgen/nsIDOMCSSValue.xpt nsIDOMCSSValueList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMCSSValueList.idl -d .deps/nsIDOMCSSValueList.xpt.pp -o _xpidlgen/nsIDOMCSSValueList.xpt nsIDOMElementCSSInlineStyle.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css/nsIDOMElementCSSInlineStyle.idl -d .deps/nsIDOMElementCSSInlineStyle.xpt.pp -o _xpidlgen/nsIDOMElementCSSInlineStyle.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_css.xpt _xpidlgen/nsIDOMCSS2Properties.xpt _xpidlgen/nsIDOMCSSCharsetRule.xpt _xpidlgen/nsIDOMCSSFontFaceRule.xpt _xpidlgen/nsIDOMCSSImportRule.xpt _xpidlgen/nsIDOMCSSMediaRule.xpt _xpidlgen/nsIDOMCSSMozDocumentRule.xpt _xpidlgen/nsIDOMMozCSSKeyframeRule.xpt _xpidlgen/nsIDOMMozCSSKeyframesRule.xpt _xpidlgen/nsIDOMCSSPageRule.xpt _xpidlgen/nsIDOMCSSStyleRule.xpt _xpidlgen/nsIDOMCSSUnknownRule.xpt _xpidlgen/nsIDOMCounter.xpt _xpidlgen/nsIDOMRGBColor.xpt _xpidlgen/nsIDOMRect.xpt _xpidlgen/nsIDOMNSRGBAColor.xpt _xpidlgen/nsIDOMCSSPrimitiveValue.xpt _xpidlgen/nsIDOMCSSRule.xpt _xpidlgen/nsIDOMCSSRuleList.xpt _xpidlgen/nsIDOMCSSStyleDeclaration.xpt _xpidlgen/nsIDOMCSSStyleSheet.xpt _xpidlgen/nsIDOMCSSValue.xpt _xpidlgen/nsIDOMCSSValueList.xpt _xpidlgen/nsIDOMElementCSSInlineStyle.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_css.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/css' /usr/pkg/bin/gmake -C interfaces/traversal libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/traversal' nsIDOMNodeIterator.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/traversal/nsIDOMNodeIterator.idl -d .deps/nsIDOMNodeIterator.xpt.pp -o _xpidlgen/nsIDOMNodeIterator.xpt nsIDOMTreeWalker.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/traversal/nsIDOMTreeWalker.idl -d .deps/nsIDOMTreeWalker.xpt.pp -o _xpidlgen/nsIDOMTreeWalker.xpt nsIDOMNodeFilter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/traversal/nsIDOMNodeFilter.idl -d .deps/nsIDOMNodeFilter.xpt.pp -o _xpidlgen/nsIDOMNodeFilter.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_traversal.xpt _xpidlgen/nsIDOMNodeFilter.xpt _xpidlgen/nsIDOMNodeIterator.xpt _xpidlgen/nsIDOMTreeWalker.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_traversal.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/traversal' /usr/pkg/bin/gmake -C interfaces/range libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/range' nsIDOMRangeException.idl nsIDOMRange.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/range/nsIDOMRangeException.idl -d .deps/nsIDOMRangeException.xpt.pp -o _xpidlgen/nsIDOMRangeException.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/range/nsIDOMRange.idl -d .deps/nsIDOMRange.xpt.pp -o _xpidlgen/nsIDOMRange.xpt nsIDOMNSRange.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/range/nsIDOMNSRange.idl -d .deps/nsIDOMNSRange.xpt.pp -o _xpidlgen/nsIDOMNSRange.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_range.xpt _xpidlgen/nsIDOMNSRange.xpt _xpidlgen/nsIDOMRangeException.xpt _xpidlgen/nsIDOMRange.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_range.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/range' /usr/pkg/bin/gmake -C interfaces/xbl libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xbl' nsIDOMDocumentXBL.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xbl/nsIDOMDocumentXBL.idl -d .deps/nsIDOMDocumentXBL.xpt.pp -o _xpidlgen/nsIDOMDocumentXBL.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_xbl.xpt _xpidlgen/nsIDOMDocumentXBL.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_xbl.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xbl' /usr/pkg/bin/gmake -C interfaces/xpath libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath' nsIDOMXPathException.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath/nsIDOMXPathException.idl -d .deps/nsIDOMXPathException.xpt.pp -o _xpidlgen/nsIDOMXPathException.xpt nsIDOMXPathExpression.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath/nsIDOMXPathExpression.idl -d .deps/nsIDOMXPathExpression.xpt.pp -o _xpidlgen/nsIDOMXPathExpression.xpt nsIDOMXPathNamespace.idl nsIDOMXPathEvaluator.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath/nsIDOMXPathEvaluator.idl -d .deps/nsIDOMXPathEvaluator.xpt.pp -o _xpidlgen/nsIDOMXPathEvaluator.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath/nsIDOMXPathNamespace.idl -d .deps/nsIDOMXPathNamespace.xpt.pp -o _xpidlgen/nsIDOMXPathNamespace.xpt nsIDOMXPathNSResolver.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath/nsIDOMXPathNSResolver.idl -d .deps/nsIDOMXPathNSResolver.xpt.pp -o _xpidlgen/nsIDOMXPathNSResolver.xpt nsIDOMXPathResult.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath/nsIDOMXPathResult.idl -d .deps/nsIDOMXPathResult.xpt.pp -o _xpidlgen/nsIDOMXPathResult.xpt nsIDOMNSXPathExpression.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath/nsIDOMNSXPathExpression.idl -d .deps/nsIDOMNSXPathExpression.xpt.pp -o _xpidlgen/nsIDOMNSXPathExpression.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_xpath.xpt _xpidlgen/nsIDOMXPathEvaluator.xpt _xpidlgen/nsIDOMXPathException.xpt _xpidlgen/nsIDOMXPathExpression.xpt _xpidlgen/nsIDOMXPathNamespace.xpt _xpidlgen/nsIDOMXPathNSResolver.xpt _xpidlgen/nsIDOMXPathResult.xpt _xpidlgen/nsIDOMNSXPathExpression.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_xpath.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xpath' /usr/pkg/bin/gmake -C interfaces/load-save libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/load-save' nsIDOMLSProgressEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/load-save/nsIDOMLSProgressEvent.idl -d .deps/nsIDOMLSProgressEvent.xpt.pp -o _xpidlgen/nsIDOMLSProgressEvent.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_loadsave.xpt _xpidlgen/nsIDOMLSProgressEvent.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_loadsave.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/load-save' /usr/pkg/bin/gmake -C interfaces/xul libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul' nsIDOMXULCheckboxElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULCheckboxElement.idl -d .deps/nsIDOMXULCheckboxElement.xpt.pp -o _xpidlgen/nsIDOMXULCheckboxElement.xpt nsIDOMXULCommandDispatcher.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULCommandDispatcher.idl -d .deps/nsIDOMXULCommandDispatcher.xpt.pp -o _xpidlgen/nsIDOMXULCommandDispatcher.xpt nsIDOMXULCommandEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULCommandEvent.idl -d .deps/nsIDOMXULCommandEvent.xpt.pp -o _xpidlgen/nsIDOMXULCommandEvent.xpt nsIDOMXULButtonElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULButtonElement.idl -d .deps/nsIDOMXULButtonElement.xpt.pp -o _xpidlgen/nsIDOMXULButtonElement.xpt nsIDOMXULControlElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULControlElement.idl -d .deps/nsIDOMXULControlElement.xpt.pp -o _xpidlgen/nsIDOMXULControlElement.xpt nsIDOMXULDescriptionElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULDescriptionElement.idl -d .deps/nsIDOMXULDescriptionElement.xpt.pp -o _xpidlgen/nsIDOMXULDescriptionElement.xpt nsIDOMXULDocument.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULDocument.idl -d .deps/nsIDOMXULDocument.xpt.pp -o _xpidlgen/nsIDOMXULDocument.xpt nsIDOMXULElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULElement.idl -d .deps/nsIDOMXULElement.xpt.pp -o _xpidlgen/nsIDOMXULElement.xpt nsIDOMXULContainerElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULContainerElement.idl -d .deps/nsIDOMXULContainerElement.xpt.pp -o _xpidlgen/nsIDOMXULContainerElement.xpt nsIDOMXULImageElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULImageElement.idl -d .deps/nsIDOMXULImageElement.xpt.pp -o _xpidlgen/nsIDOMXULImageElement.xpt nsIDOMXULLabelElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULLabelElement.idl -d .deps/nsIDOMXULLabelElement.xpt.pp -o _xpidlgen/nsIDOMXULLabelElement.xpt nsIDOMXULLabeledControlEl.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULLabeledControlEl.idl -d .deps/nsIDOMXULLabeledControlEl.xpt.pp -o _xpidlgen/nsIDOMXULLabeledControlEl.xpt nsIDOMXULMenuListElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULMenuListElement.idl -d .deps/nsIDOMXULMenuListElement.xpt.pp -o _xpidlgen/nsIDOMXULMenuListElement.xpt nsIDOMXULPopupElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULPopupElement.idl -d .deps/nsIDOMXULPopupElement.xpt.pp -o _xpidlgen/nsIDOMXULPopupElement.xpt nsIDOMXULRelatedElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULRelatedElement.idl -d .deps/nsIDOMXULRelatedElement.xpt.pp -o _xpidlgen/nsIDOMXULRelatedElement.xpt nsIDOMXULSelectCntrlEl.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULSelectCntrlEl.idl -d .deps/nsIDOMXULSelectCntrlEl.xpt.pp -o _xpidlgen/nsIDOMXULSelectCntrlEl.xpt nsIDOMXULSelectCntrlItemEl.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULSelectCntrlItemEl.idl -d .deps/nsIDOMXULSelectCntrlItemEl.xpt.pp -o _xpidlgen/nsIDOMXULSelectCntrlItemEl.xpt nsIDOMXULMultSelectCntrlEl.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULMultSelectCntrlEl.idl -d .deps/nsIDOMXULMultSelectCntrlEl.xpt.pp -o _xpidlgen/nsIDOMXULMultSelectCntrlEl.xpt nsIDOMXULTextboxElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULTextboxElement.idl -d .deps/nsIDOMXULTextboxElement.xpt.pp -o _xpidlgen/nsIDOMXULTextboxElement.xpt nsIDOMXULTreeElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul/nsIDOMXULTreeElement.idl -d .deps/nsIDOMXULTreeElement.xpt.pp -o _xpidlgen/nsIDOMXULTreeElement.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_xul.xpt _xpidlgen/nsIDOMXULButtonElement.xpt _xpidlgen/nsIDOMXULCheckboxElement.xpt _xpidlgen/nsIDOMXULCommandDispatcher.xpt _xpidlgen/nsIDOMXULCommandEvent.xpt _xpidlgen/nsIDOMXULControlElement.xpt _xpidlgen/nsIDOMXULDescriptionElement.xpt _xpidlgen/nsIDOMXULDocument.xpt _xpidlgen/nsIDOMXULElement.xpt _xpidlgen/nsIDOMXULContainerElement.xpt _xpidlgen/nsIDOMXULImageElement.xpt _xpidlgen/nsIDOMXULLabelElement.xpt _xpidlgen/nsIDOMXULLabeledControlEl.xpt _xpidlgen/nsIDOMXULMenuListElement.xpt _xpidlgen/nsIDOMXULPopupElement.xpt _xpidlgen/nsIDOMXULRelatedElement.xpt _xpidlgen/nsIDOMXULSelectCntrlEl.xpt _xpidlgen/nsIDOMXULSelectCntrlItemEl.xpt _xpidlgen/nsIDOMXULMultSelectCntrlEl.xpt _xpidlgen/nsIDOMXULTextboxElement.xpt _xpidlgen/nsIDOMXULTreeElement.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_xul.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/xul' /usr/pkg/bin/gmake -C interfaces/storage libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage' nsIDOMStorageManager.idl nsIDOMStorage.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMStorageManager.idl -d .deps/nsIDOMStorageManager.xpt.pp -o _xpidlgen/nsIDOMStorageManager.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMStorage.idl -d .deps/nsIDOMStorage.xpt.pp -o _xpidlgen/nsIDOMStorage.xpt nsIDOMStorageObsolete.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMStorageObsolete.idl -d .deps/nsIDOMStorageObsolete.xpt.pp -o _xpidlgen/nsIDOMStorageObsolete.xpt nsIDOMToString.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMToString.idl -d .deps/nsIDOMToString.xpt.pp -o _xpidlgen/nsIDOMToString.xpt nsIDOMStorageEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMStorageEvent.idl -d .deps/nsIDOMStorageEvent.xpt.pp -o _xpidlgen/nsIDOMStorageEvent.xpt nsIDOMStorageEventObsolete.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMStorageEventObsolete.idl -d .deps/nsIDOMStorageEventObsolete.xpt.pp -o _xpidlgen/nsIDOMStorageEventObsolete.xpt nsIDOMStorageItem.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMStorageItem.idl -d .deps/nsIDOMStorageItem.xpt.pp -o _xpidlgen/nsIDOMStorageItem.xpt nsIDOMStorageIndexedDB.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMStorageIndexedDB.idl -d .deps/nsIDOMStorageIndexedDB.xpt.pp -o _xpidlgen/nsIDOMStorageIndexedDB.xpt nsIDOMStorageList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage/nsIDOMStorageList.idl -d .deps/nsIDOMStorageList.xpt.pp -o _xpidlgen/nsIDOMStorageList.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_storage.xpt _xpidlgen/nsIDOMToString.xpt _xpidlgen/nsIDOMStorageManager.xpt _xpidlgen/nsIDOMStorage.xpt _xpidlgen/nsIDOMStorageObsolete.xpt _xpidlgen/nsIDOMStorageEvent.xpt _xpidlgen/nsIDOMStorageEventObsolete.xpt _xpidlgen/nsIDOMStorageItem.xpt _xpidlgen/nsIDOMStorageIndexedDB.xpt _xpidlgen/nsIDOMStorageList.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_storage.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/storage' /usr/pkg/bin/gmake -C interfaces/json libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/json' nsIJSON.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/json/nsIJSON.idl -d .deps/nsIJSON.xpt.pp -o _xpidlgen/nsIJSON.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_json.xpt _xpidlgen/nsIJSON.xpt _xpidlgen/nsIJSON.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_json.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/json' /usr/pkg/bin/gmake -C interfaces/offline libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/offline' nsIDOMOfflineResourceList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/offline/nsIDOMOfflineResourceList.idl -d .deps/nsIDOMOfflineResourceList.xpt.pp -o _xpidlgen/nsIDOMOfflineResourceList.xpt nsIDOMLoadStatus.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/offline/nsIDOMLoadStatus.idl -d .deps/nsIDOMLoadStatus.xpt.pp -o _xpidlgen/nsIDOMLoadStatus.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_offline.xpt _xpidlgen/nsIDOMOfflineResourceList.xpt _xpidlgen/nsIDOMLoadStatus.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_offline.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/offline' /usr/pkg/bin/gmake -C interfaces/geolocation libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation' nsIDOMGeoPosition.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMGeoPosition.idl -d .deps/nsIDOMGeoPosition.xpt.pp -o _xpidlgen/nsIDOMGeoPosition.xpt nsIDOMGeoPositionAddress.idl nsIDOMGeoPositionCoords.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMGeoPositionAddress.idl -d .deps/nsIDOMGeoPositionAddress.xpt.pp -o _xpidlgen/nsIDOMGeoPositionAddress.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMGeoPositionCoords.idl -d .deps/nsIDOMGeoPositionCoords.xpt.pp -o _xpidlgen/nsIDOMGeoPositionCoords.xpt nsIDOMGeoGeolocation.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMGeoGeolocation.idl -d .deps/nsIDOMGeoGeolocation.xpt.pp -o _xpidlgen/nsIDOMGeoGeolocation.xpt nsIDOMGeoPositionCallback.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMGeoPositionCallback.idl -d .deps/nsIDOMGeoPositionCallback.xpt.pp -o _xpidlgen/nsIDOMGeoPositionCallback.xpt nsIDOMGeoPositionError.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMGeoPositionError.idl -d .deps/nsIDOMGeoPositionError.xpt.pp -o _xpidlgen/nsIDOMGeoPositionError.xpt nsIDOMGeoPositionErrorCallback.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMGeoPositionErrorCallback.idl -d .deps/nsIDOMGeoPositionErrorCallback.xpt.pp -o _xpidlgen/nsIDOMGeoPositionErrorCallback.xpt nsIDOMGeoPositionOptions.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMGeoPositionOptions.idl -d .deps/nsIDOMGeoPositionOptions.xpt.pp -o _xpidlgen/nsIDOMGeoPositionOptions.xpt nsIDOMNavigatorGeolocation.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation/nsIDOMNavigatorGeolocation.idl -d .deps/nsIDOMNavigatorGeolocation.xpt.pp -o _xpidlgen/nsIDOMNavigatorGeolocation.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_geolocation.xpt _xpidlgen/nsIDOMGeoGeolocation.xpt _xpidlgen/nsIDOMGeoPosition.xpt _xpidlgen/nsIDOMGeoPositionAddress.xpt _xpidlgen/nsIDOMGeoPositionCoords.xpt _xpidlgen/nsIDOMGeoPositionCallback.xpt _xpidlgen/nsIDOMGeoPositionError.xpt _xpidlgen/nsIDOMGeoPositionErrorCallback.xpt _xpidlgen/nsIDOMGeoPositionOptions.xpt _xpidlgen/nsIDOMNavigatorGeolocation.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_geolocation.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/geolocation' /usr/pkg/bin/gmake -C interfaces/notification libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/notification' nsIDOMNavigatorDesktopNotification.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/notification/nsIDOMNavigatorDesktopNotification.idl -d .deps/nsIDOMNavigatorDesktopNotification.xpt.pp -o _xpidlgen/nsIDOMNavigatorDesktopNotification.xpt nsIDOMDesktopNotification.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/notification/nsIDOMDesktopNotification.idl -d .deps/nsIDOMDesktopNotification.xpt.pp -o _xpidlgen/nsIDOMDesktopNotification.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_notification.xpt _xpidlgen/nsIDOMNavigatorDesktopNotification.xpt _xpidlgen/nsIDOMDesktopNotification.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_notification.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/notification' /usr/pkg/bin/gmake -C interfaces/svg libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg' nsIDOMSVGAElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAElement.idl -d .deps/nsIDOMSVGAElement.xpt.pp -o _xpidlgen/nsIDOMSVGAElement.xpt nsIDOMSVGAltGlyphElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAltGlyphElement.idl -d .deps/nsIDOMSVGAltGlyphElement.xpt.pp -o _xpidlgen/nsIDOMSVGAltGlyphElement.xpt nsIDOMSVGAngle.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAngle.idl -d .deps/nsIDOMSVGAngle.xpt.pp -o _xpidlgen/nsIDOMSVGAngle.xpt nsIDOMGetSVGDocument.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMGetSVGDocument.idl -d .deps/nsIDOMGetSVGDocument.xpt.pp -o _xpidlgen/nsIDOMGetSVGDocument.xpt nsIDOMSVGAnimatedAngle.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedAngle.idl -d .deps/nsIDOMSVGAnimatedAngle.xpt.pp -o _xpidlgen/nsIDOMSVGAnimatedAngle.xpt nsIDOMSVGAnimatedBoolean.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedBoolean.idl -d .deps/nsIDOMSVGAnimatedBoolean.xpt.pp -o _xpidlgen/nsIDOMSVGAnimatedBoolean.xpt nsIDOMSVGAnimatedEnum.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedEnum.idl -d .deps/nsIDOMSVGAnimatedEnum.xpt.pp -o _xpidlgen/nsIDOMSVGAnimatedEnum.xpt nsIDOMSVGAnimatedInteger.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedInteger.idl -d .deps/nsIDOMSVGAnimatedInteger.xpt.pp -o _xpidlgen/nsIDOMSVGAnimatedInteger.xpt nsIDOMSVGAnimatedLength.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedLength.idl -d .deps/nsIDOMSVGAnimatedLength.xpt.pp -o _xpidlgen/nsIDOMSVGAnimatedLength.xpt nsIDOMSVGAnimatedLengthList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedLengthList.idl -d .deps/nsIDOMSVGAnimatedLengthList.xpt.pp -o _xpidlgen/nsIDOMSVGAnimatedLengthList.xpt nsIDOMSVGAnimatedNumber.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedNumber.idl -d .deps/nsIDOMSVGAnimatedNumber.xpt.pp -o _xpidlgen/nsIDOMSVGAnimatedNumber.xpt nsIDOMSVGAnimatedNumberList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedNumberList.idl -d .deps/nsIDOMSVGAnimatedNumberList.xpt.pp -o _xpidlgen/nsIDOMSVGAnimatedNumberList.xpt nsIDOMSVGAnimatedPoints.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedPoints.idl -d .deps/nsIDOMSVGAnimatedPoints.xpt.pp -o _xpidlgen/nsIDOMSVGAnimatedPoints.xpt nsIDOMSVGAnimatedPathData.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedPathData.idl -d .deps/nsIDOMSVGAnimatedPathData.xpt.pp -o _xpidlgen/nsIDOMSVGAnimatedPathData.xpt nsIDOMSVGAnimatedRect.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedRect.idl -d .deps/nsIDOMSVGAnimatedRect.xpt.pp -o _xpidlgen/nsIDOMSVGAnimatedRect.xpt nsIDOMSVGAnimatedString.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimatedString.idl -d .deps/nsIDOMSVGAnimatedString.xpt.pp -o _xpidlgen/nsIDOMSVGAnimatedString.xpt nsIDOMSVGAnimateElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimateElement.idl -d .deps/nsIDOMSVGAnimateElement.xpt.pp -o _xpidlgen/nsIDOMSVGAnimateElement.xpt nsIDOMSVGAnimateMotionElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimateMotionElement.idl -d .deps/nsIDOMSVGAnimateMotionElement.xpt.pp -o _xpidlgen/nsIDOMSVGAnimateMotionElement.xpt nsIDOMSVGAnimateTransformElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimateTransformElement.idl -d .deps/nsIDOMSVGAnimateTransformElement.xpt.pp -o _xpidlgen/nsIDOMSVGAnimateTransformElement.xpt nsIDOMSVGAnimationElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimationElement.idl -d .deps/nsIDOMSVGAnimationElement.xpt.pp -o _xpidlgen/nsIDOMSVGAnimationElement.xpt nsIDOMSVGAnimPresAspRatio.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimPresAspRatio.idl -d .deps/nsIDOMSVGAnimPresAspRatio.xpt.pp -o _xpidlgen/nsIDOMSVGAnimPresAspRatio.xpt nsIDOMSVGAnimTransformList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGAnimTransformList.idl -d .deps/nsIDOMSVGAnimTransformList.xpt.pp -o _xpidlgen/nsIDOMSVGAnimTransformList.xpt nsIDOMSVGCircleElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGCircleElement.idl -d .deps/nsIDOMSVGCircleElement.xpt.pp -o _xpidlgen/nsIDOMSVGCircleElement.xpt nsIDOMSVGClipPathElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGClipPathElement.idl -d .deps/nsIDOMSVGClipPathElement.xpt.pp -o _xpidlgen/nsIDOMSVGClipPathElement.xpt nsIDOMSVGDefsElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGDefsElement.idl -d .deps/nsIDOMSVGDefsElement.xpt.pp -o _xpidlgen/nsIDOMSVGDefsElement.xpt nsIDOMSVGDescElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGDescElement.idl -d .deps/nsIDOMSVGDescElement.xpt.pp -o _xpidlgen/nsIDOMSVGDescElement.xpt nsIDOMSVGDocument.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGDocument.idl -d .deps/nsIDOMSVGDocument.xpt.pp -o _xpidlgen/nsIDOMSVGDocument.xpt nsIDOMSVGElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGElement.idl -d .deps/nsIDOMSVGElement.xpt.pp -o _xpidlgen/nsIDOMSVGElement.xpt nsIDOMSVGEllipseElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGEllipseElement.idl -d .deps/nsIDOMSVGEllipseElement.xpt.pp -o _xpidlgen/nsIDOMSVGEllipseElement.xpt nsIDOMSVGEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGEvent.idl -d .deps/nsIDOMSVGEvent.xpt.pp -o _xpidlgen/nsIDOMSVGEvent.xpt nsIDOMSVGException.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGException.idl -d .deps/nsIDOMSVGException.xpt.pp -o _xpidlgen/nsIDOMSVGException.xpt nsIDOMSVGFilterElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGFilterElement.idl -d .deps/nsIDOMSVGFilterElement.xpt.pp -o _xpidlgen/nsIDOMSVGFilterElement.xpt nsIDOMSVGFilters.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGFilters.idl -d .deps/nsIDOMSVGFilters.xpt.pp -o _xpidlgen/nsIDOMSVGFilters.xpt nsIDOMSVGFitToViewBox.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGFitToViewBox.idl -d .deps/nsIDOMSVGFitToViewBox.xpt.pp -o _xpidlgen/nsIDOMSVGFitToViewBox.xpt nsIDOMSVGForeignObjectElem.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGForeignObjectElem.idl -d .deps/nsIDOMSVGForeignObjectElem.xpt.pp -o _xpidlgen/nsIDOMSVGForeignObjectElem.xpt nsIDOMSVGGElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGGElement.idl -d .deps/nsIDOMSVGGElement.xpt.pp -o _xpidlgen/nsIDOMSVGGElement.xpt nsIDOMSVGGradientElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGGradientElement.idl -d .deps/nsIDOMSVGGradientElement.xpt.pp -o _xpidlgen/nsIDOMSVGGradientElement.xpt nsIDOMSVGImageElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGImageElement.idl -d .deps/nsIDOMSVGImageElement.xpt.pp -o _xpidlgen/nsIDOMSVGImageElement.xpt nsIDOMSVGLength.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGLength.idl -d .deps/nsIDOMSVGLength.xpt.pp -o _xpidlgen/nsIDOMSVGLength.xpt nsIDOMSVGLengthList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGLengthList.idl -d .deps/nsIDOMSVGLengthList.xpt.pp -o _xpidlgen/nsIDOMSVGLengthList.xpt nsIDOMSVGLineElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGLineElement.idl -d .deps/nsIDOMSVGLineElement.xpt.pp -o _xpidlgen/nsIDOMSVGLineElement.xpt nsIDOMSVGLocatable.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGLocatable.idl -d .deps/nsIDOMSVGLocatable.xpt.pp -o _xpidlgen/nsIDOMSVGLocatable.xpt nsIDOMSVGMarkerElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGMarkerElement.idl -d .deps/nsIDOMSVGMarkerElement.xpt.pp -o _xpidlgen/nsIDOMSVGMarkerElement.xpt nsIDOMSVGMaskElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGMaskElement.idl -d .deps/nsIDOMSVGMaskElement.xpt.pp -o _xpidlgen/nsIDOMSVGMaskElement.xpt nsIDOMSVGMatrix.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGMatrix.idl -d .deps/nsIDOMSVGMatrix.xpt.pp -o _xpidlgen/nsIDOMSVGMatrix.xpt nsIDOMSVGMetadataElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGMetadataElement.idl -d .deps/nsIDOMSVGMetadataElement.xpt.pp -o _xpidlgen/nsIDOMSVGMetadataElement.xpt nsIDOMSVGMpathElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGMpathElement.idl -d .deps/nsIDOMSVGMpathElement.xpt.pp -o _xpidlgen/nsIDOMSVGMpathElement.xpt nsIDOMSVGNumber.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGNumber.idl -d .deps/nsIDOMSVGNumber.xpt.pp -o _xpidlgen/nsIDOMSVGNumber.xpt nsIDOMSVGNumberList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGNumberList.idl -d .deps/nsIDOMSVGNumberList.xpt.pp -o _xpidlgen/nsIDOMSVGNumberList.xpt nsIDOMSVGPathElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPathElement.idl -d .deps/nsIDOMSVGPathElement.xpt.pp -o _xpidlgen/nsIDOMSVGPathElement.xpt nsIDOMSVGPathSeg.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPathSeg.idl -d .deps/nsIDOMSVGPathSeg.xpt.pp -o _xpidlgen/nsIDOMSVGPathSeg.xpt nsIDOMSVGPathSegList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPathSegList.idl -d .deps/nsIDOMSVGPathSegList.xpt.pp -o _xpidlgen/nsIDOMSVGPathSegList.xpt nsIDOMSVGPatternElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPatternElement.idl -d .deps/nsIDOMSVGPatternElement.xpt.pp -o _xpidlgen/nsIDOMSVGPatternElement.xpt nsIDOMSVGPoint.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPoint.idl -d .deps/nsIDOMSVGPoint.xpt.pp -o _xpidlgen/nsIDOMSVGPoint.xpt nsIDOMSVGPointList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPointList.idl -d .deps/nsIDOMSVGPointList.xpt.pp -o _xpidlgen/nsIDOMSVGPointList.xpt nsIDOMSVGPolygonElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPolygonElement.idl -d .deps/nsIDOMSVGPolygonElement.xpt.pp -o _xpidlgen/nsIDOMSVGPolygonElement.xpt nsIDOMSVGPolylineElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPolylineElement.idl -d .deps/nsIDOMSVGPolylineElement.xpt.pp -o _xpidlgen/nsIDOMSVGPolylineElement.xpt nsIDOMSVGPresAspectRatio.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGPresAspectRatio.idl -d .deps/nsIDOMSVGPresAspectRatio.xpt.pp -o _xpidlgen/nsIDOMSVGPresAspectRatio.xpt nsIDOMSVGRect.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGRect.idl -d .deps/nsIDOMSVGRect.xpt.pp -o _xpidlgen/nsIDOMSVGRect.xpt nsIDOMSVGRectElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGRectElement.idl -d .deps/nsIDOMSVGRectElement.xpt.pp -o _xpidlgen/nsIDOMSVGRectElement.xpt nsIDOMSVGScriptElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGScriptElement.idl -d .deps/nsIDOMSVGScriptElement.xpt.pp -o _xpidlgen/nsIDOMSVGScriptElement.xpt nsIDOMSVGSetElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGSetElement.idl -d .deps/nsIDOMSVGSetElement.xpt.pp -o _xpidlgen/nsIDOMSVGSetElement.xpt nsIDOMSVGSVGElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGSVGElement.idl -d .deps/nsIDOMSVGSVGElement.xpt.pp -o _xpidlgen/nsIDOMSVGSVGElement.xpt nsIDOMSVGStopElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGStopElement.idl -d .deps/nsIDOMSVGStopElement.xpt.pp -o _xpidlgen/nsIDOMSVGStopElement.xpt nsIDOMSVGStylable.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGStylable.idl -d .deps/nsIDOMSVGStylable.xpt.pp -o _xpidlgen/nsIDOMSVGStylable.xpt nsIDOMSVGStyleElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGStyleElement.idl -d .deps/nsIDOMSVGStyleElement.xpt.pp -o _xpidlgen/nsIDOMSVGStyleElement.xpt nsIDOMSVGSwitchElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGSwitchElement.idl -d .deps/nsIDOMSVGSwitchElement.xpt.pp -o _xpidlgen/nsIDOMSVGSwitchElement.xpt nsIDOMSVGSymbolElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGSymbolElement.idl -d .deps/nsIDOMSVGSymbolElement.xpt.pp -o _xpidlgen/nsIDOMSVGSymbolElement.xpt nsIDOMSVGTextContentElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTextContentElement.idl -d .deps/nsIDOMSVGTextContentElement.xpt.pp -o _xpidlgen/nsIDOMSVGTextContentElement.xpt nsIDOMSVGTextElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTextElement.idl -d .deps/nsIDOMSVGTextElement.xpt.pp -o _xpidlgen/nsIDOMSVGTextElement.xpt nsIDOMSVGTextPathElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTextPathElement.idl -d .deps/nsIDOMSVGTextPathElement.xpt.pp -o _xpidlgen/nsIDOMSVGTextPathElement.xpt nsIDOMSVGTextPositionElem.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTextPositionElem.idl -d .deps/nsIDOMSVGTextPositionElem.xpt.pp -o _xpidlgen/nsIDOMSVGTextPositionElem.xpt nsIDOMSVGTitleElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTitleElement.idl -d .deps/nsIDOMSVGTitleElement.xpt.pp -o _xpidlgen/nsIDOMSVGTitleElement.xpt nsIDOMSVGTransform.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTransform.idl -d .deps/nsIDOMSVGTransform.xpt.pp -o _xpidlgen/nsIDOMSVGTransform.xpt nsIDOMSVGTransformList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTransformList.idl -d .deps/nsIDOMSVGTransformList.xpt.pp -o _xpidlgen/nsIDOMSVGTransformList.xpt nsIDOMSVGTransformable.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTransformable.idl -d .deps/nsIDOMSVGTransformable.xpt.pp -o _xpidlgen/nsIDOMSVGTransformable.xpt nsIDOMSVGTSpanElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGTSpanElement.idl -d .deps/nsIDOMSVGTSpanElement.xpt.pp -o _xpidlgen/nsIDOMSVGTSpanElement.xpt nsIDOMSVGURIReference.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGURIReference.idl -d .deps/nsIDOMSVGURIReference.xpt.pp -o _xpidlgen/nsIDOMSVGURIReference.xpt nsIDOMSVGUnitTypes.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGUnitTypes.idl -d .deps/nsIDOMSVGUnitTypes.xpt.pp -o _xpidlgen/nsIDOMSVGUnitTypes.xpt nsIDOMSVGUseElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGUseElement.idl -d .deps/nsIDOMSVGUseElement.xpt.pp -o _xpidlgen/nsIDOMSVGUseElement.xpt nsIDOMSVGViewSpec.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGViewSpec.idl -d .deps/nsIDOMSVGViewSpec.xpt.pp -o _xpidlgen/nsIDOMSVGViewSpec.xpt nsIDOMSVGZoomAndPan.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGZoomAndPan.idl -d .deps/nsIDOMSVGZoomAndPan.xpt.pp -o _xpidlgen/nsIDOMSVGZoomAndPan.xpt nsIDOMSVGZoomEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg/nsIDOMSVGZoomEvent.idl -d .deps/nsIDOMSVGZoomEvent.xpt.pp -o _xpidlgen/nsIDOMSVGZoomEvent.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_svg.xpt _xpidlgen/nsIDOMGetSVGDocument.xpt _xpidlgen/nsIDOMSVGAElement.xpt _xpidlgen/nsIDOMSVGAltGlyphElement.xpt _xpidlgen/nsIDOMSVGAngle.xpt _xpidlgen/nsIDOMSVGAnimatedAngle.xpt _xpidlgen/nsIDOMSVGAnimatedBoolean.xpt _xpidlgen/nsIDOMSVGAnimatedEnum.xpt _xpidlgen/nsIDOMSVGAnimatedInteger.xpt _xpidlgen/nsIDOMSVGAnimatedLength.xpt _xpidlgen/nsIDOMSVGAnimatedLengthList.xpt _xpidlgen/nsIDOMSVGAnimatedNumber.xpt _xpidlgen/nsIDOMSVGAnimatedNumberList.xpt _xpidlgen/nsIDOMSVGAnimatedPathData.xpt _xpidlgen/nsIDOMSVGAnimatedPoints.xpt _xpidlgen/nsIDOMSVGAnimatedRect.xpt _xpidlgen/nsIDOMSVGAnimatedString.xpt _xpidlgen/nsIDOMSVGAnimateElement.xpt _xpidlgen/nsIDOMSVGAnimateMotionElement.xpt _xpidlgen/nsIDOMSVGAnimateTransformElement.xpt _xpidlgen/nsIDOMSVGAnimationElement.xpt _xpidlgen/nsIDOMSVGAnimPresAspRatio.xpt _xpidlgen/nsIDOMSVGAnimTransformList.xpt _xpidlgen/nsIDOMSVGCircleElement.xpt _xpidlgen/nsIDOMSVGClipPathElement.xpt _xpidlgen/nsIDOMSVGDefsElement.xpt _xpidlgen/nsIDOMSVGDescElement.xpt _xpidlgen/nsIDOMSVGDocument.xpt _xpidlgen/nsIDOMSVGElement.xpt _xpidlgen/nsIDOMSVGEllipseElement.xpt _xpidlgen/nsIDOMSVGEvent.xpt _xpidlgen/nsIDOMSVGException.xpt _xpidlgen/nsIDOMSVGFilterElement.xpt _xpidlgen/nsIDOMSVGFilters.xpt _xpidlgen/nsIDOMSVGFitToViewBox.xpt _xpidlgen/nsIDOMSVGForeignObjectElem.xpt _xpidlgen/nsIDOMSVGGElement.xpt _xpidlgen/nsIDOMSVGGradientElement.xpt _xpidlgen/nsIDOMSVGImageElement.xpt _xpidlgen/nsIDOMSVGLength.xpt _xpidlgen/nsIDOMSVGLengthList.xpt _xpidlgen/nsIDOMSVGLineElement.xpt _xpidlgen/nsIDOMSVGLocatable.xpt _xpidlgen/nsIDOMSVGMarkerElement.xpt _xpidlgen/nsIDOMSVGMaskElement.xpt _xpidlgen/nsIDOMSVGMatrix.xpt _xpidlgen/nsIDOMSVGMetadataElement.xpt _xpidlgen/nsIDOMSVGMpathElement.xpt _xpidlgen/nsIDOMSVGNumber.xpt _xpidlgen/nsIDOMSVGNumberList.xpt _xpidlgen/nsIDOMSVGPathElement.xpt _xpidlgen/nsIDOMSVGPathSeg.xpt _xpidlgen/nsIDOMSVGPathSegList.xpt _xpidlgen/nsIDOMSVGPatternElement.xpt _xpidlgen/nsIDOMSVGPoint.xpt _xpidlgen/nsIDOMSVGPointList.xpt _xpidlgen/nsIDOMSVGPolygonElement.xpt _xpidlgen/nsIDOMSVGPolylineElement.xpt _xpidlgen/nsIDOMSVGPresAspectRatio.xpt _xpidlgen/nsIDOMSVGRect.xpt _xpidlgen/nsIDOMSVGRectElement.xpt _xpidlgen/nsIDOMSVGScriptElement.xpt _xpidlgen/nsIDOMSVGSetElement.xpt _xpidlgen/nsIDOMSVGSVGElement.xpt _xpidlgen/nsIDOMSVGStopElement.xpt _xpidlgen/nsIDOMSVGStylable.xpt _xpidlgen/nsIDOMSVGStyleElement.xpt _xpidlgen/nsIDOMSVGSwitchElement.xpt _xpidlgen/nsIDOMSVGSymbolElement.xpt _xpidlgen/nsIDOMSVGTextContentElement.xpt _xpidlgen/nsIDOMSVGTextElement.xpt _xpidlgen/nsIDOMSVGTextPathElement.xpt _xpidlgen/nsIDOMSVGTextPositionElem.xpt _xpidlgen/nsIDOMSVGTitleElement.xpt _xpidlgen/nsIDOMSVGTransform.xpt _xpidlgen/nsIDOMSVGTransformList.xpt _xpidlgen/nsIDOMSVGTransformable.xpt _xpidlgen/nsIDOMSVGTSpanElement.xpt _xpidlgen/nsIDOMSVGURIReference.xpt _xpidlgen/nsIDOMSVGUnitTypes.xpt _xpidlgen/nsIDOMSVGUseElement.xpt _xpidlgen/nsIDOMSVGViewSpec.xpt _xpidlgen/nsIDOMSVGZoomAndPan.xpt _xpidlgen/nsIDOMSVGZoomEvent.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_svg.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/svg' /usr/pkg/bin/gmake -C interfaces/smil libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/smil' nsIDOMTimeEvent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/smil/nsIDOMTimeEvent.idl -d .deps/nsIDOMTimeEvent.xpt.pp -o _xpidlgen/nsIDOMTimeEvent.xpt nsIDOMElementTimeControl.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/smil/nsIDOMElementTimeControl.idl -d .deps/nsIDOMElementTimeControl.xpt.pp -o _xpidlgen/nsIDOMElementTimeControl.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_smil.xpt _xpidlgen/nsIDOMElementTimeControl.xpt _xpidlgen/nsIDOMTimeEvent.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_smil.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/interfaces/smil' /usr/pkg/bin/gmake -C base libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/base' nsDOMException.cpp c++ -o nsDOMException.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMException.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMException.cpp nsDOMWindowUtils.cpp nsJSEnvironment.cpp c++ -o nsDOMWindowUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMWindowUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMWindowUtils.cpp c++ -o nsJSEnvironment.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsJSEnvironment.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSEnvironment.cpp nsBarProps.cpp c++ -o nsBarProps.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsBarProps.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsBarProps.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMException.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/jsclass.h:48, from ../../dist/include/jsfriendapi.h:43, from ../../dist/include/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSEnvironment.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ nsJSTimeoutHandler.cpp c++ -o nsJSTimeoutHandler.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsJSTimeoutHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSTimeoutHandler.cpp In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSEnvironment.cpp:40: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/jsclass.h:48, from ../../dist/include/jsfriendapi.h:43, from ../../dist/include/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSEnvironment.cpp:40: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from ../../dist/include/nsXPTCUtils.h:41, from ../../dist/include/mozilla/XPCOM.h:175, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsBarProps.cpp:43: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../dist/include/jswrapper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.h:105, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsBarProps.cpp:43: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from ../../dist/include/nsXPTCUtils.h:41, from ../../dist/include/mozilla/XPCOM.h:175, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsBarProps.cpp:43: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSTimeoutHandler.cpp:44: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMWindowUtils.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsFocusManager.cpp c++ -o nsFocusManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsFocusManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsFocusManager.cpp ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../dist/include/jswrapper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.h:105, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMWindowUtils.cpp:46: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMWindowUtils.cpp:40: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/nsString.h:212, from ../../dist/include/nsStringGlue.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsIScriptContext.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSEnvironment.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSEnvironment.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsrefcnt nsMemoryPressureObserver::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsMemoryPressureObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSEnvironment.cpp:191:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsMemoryPressureObserver, nsIObserver) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsrefcnt nsJSRuntime::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsJSRuntime' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSEnvironment.cpp:3511:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsJSRuntime) ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsrefcnt nsJSArgArray::Release()': ../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsJSArgArray' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSEnvironment.cpp:3968:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsJSArgArray) ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSEnvironment.cpp: In function 'nsresult NS_CreateJSArgv(JSContext*, PRUint32, void*, nsIArray**)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSEnvironment.cpp:4026:12: warning: deleting object of polymorphic class type 'nsJSArgArray' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ret; ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../dist/include/jswrapper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.h:105, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSTimeoutHandler.cpp:52: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSTimeoutHandler.cpp:44: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIDocShell.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMWindowUtils.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsrefcnt nsDOMWindowUtils::Release()': ../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsDOMWindowUtils' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMWindowUtils.cpp:119:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsDOMWindowUtils) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSTimeoutHandler.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSTimeoutHandler.cpp: In member function 'virtual nsrefcnt nsJSScriptTimeoutHandler::Release()': ../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsJSScriptTimeoutHandler' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSTimeoutHandler.cpp:169:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsJSScriptTimeoutHandler) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSTimeoutHandler.cpp: In function 'nsresult NS_CreateJSTimeoutHandler(nsGlobalWindow*, bool*, PRInt32*, nsIScriptTimeoutHandler**)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSTimeoutHandler.cpp:389:12: warning: deleting object of polymorphic class type 'nsJSScriptTimeoutHandler' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete handler; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, from ../../dist/include/mozilla/dom/TabParent.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsFocusManager.cpp:37: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsGlobalWindow.cpp c++ -o nsGlobalWindow.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsGlobalWindow.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.cpp nsGlobalWindowCommands.cpp c++ -o nsGlobalWindowCommands.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsGlobalWindowCommands.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindowCommands.cpp nsLocation.cpp c++ -o nsLocation.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsLocation.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsLocation.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/TabParent.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsFocusManager.cpp:37: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIComponentManager.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindowCommands.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindowCommands.cpp: In member function 'virtual nsrefcnt nsSelectionCommandsBase::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of abstract class type 'nsSelectionCommandsBase' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindowCommands.cpp:165:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSelectionCommandsBase, nsIControllerCommand) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindowCommands.cpp: In member function 'virtual nsrefcnt nsClipboardCommand::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsClipboardCommand' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindowCommands.cpp:421:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsClipboardCommand, nsIControllerCommand) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindowCommands.cpp: In member function 'virtual nsrefcnt nsSelectionCommand::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of abstract class type 'nsSelectionCommand' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindowCommands.cpp:495:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSelectionCommand, nsIControllerCommand) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindowCommands.cpp: In member function 'virtual nsrefcnt nsWebNavigationBaseCommand::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of abstract class type 'nsWebNavigationBaseCommand' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindowCommands.cpp:731:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsWebNavigationBaseCommand, nsIControllerCommand) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindowCommands.cpp: In member function 'virtual nsrefcnt nsClipboardDragDropHookCommand::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsClipboardDragDropHookCommand' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindowCommands.cpp:834:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsClipboardDragDropHookCommand, nsIControllerCommand) ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsLocation.cpp:68: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.cpp:50:0: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsDOMWindowList.cpp c++ -o nsDOMWindowList.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMWindowList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMWindowList.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from ../../dist/include/nsXPTCUtils.h:41, from ../../dist/include/mozilla/XPCOM.h:175, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.cpp:56: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/IPC/IPCMessageUtils.h:48, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:13, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, from ../../dist/include/mozilla/dom/TabParent.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsFocusManager.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsFocusManager.cpp: In member function 'virtual nsrefcnt nsFocusManager::Release()': ../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsFocusManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsFocusManager.cpp:141:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsFocusManager) ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ nsJSUtils.cpp c++ -o nsJSUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsJSUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSUtils.cpp ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../dist/include/jswrapper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.h:105, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.cpp:56: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from ../../dist/include/nsXPTCUtils.h:41, from ../../dist/include/mozilla/XPCOM.h:175, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.cpp:56: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ nsScreen.cpp c++ -o nsScreen.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsScreen.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsScreen.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSUtils.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsJSUtils.cpp:48: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHistory.cpp c++ -o nsHistory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHistory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsHistory.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsScreen.cpp:44: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsMimeTypeArray.cpp c++ -o nsMimeTypeArray.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMimeTypeArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsMimeTypeArray.cpp nsPluginArray.cpp c++ -o nsPluginArray.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPluginArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsPluginArray.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsHistory.cpp:59: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/mozilla/XPCOM.h:20, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.cpp:56: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.cpp: In member function 'virtual nsrefcnt nsDummyJavaPluginOwner::Release()': ../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsDummyJavaPluginOwner' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.cpp:477:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsDummyJavaPluginOwner) ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsMimeTypeArray.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsHistory.cpp: In member function 'virtual nsresult nsHistory::Go(PRInt32)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsHistory.cpp:273:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = session_history->GetIndex(&curIndex); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsPluginArray.cpp:48: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.cpp: In member function 'virtual nsrefcnt nsDOMMozURLProperty::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDOMMozURLProperty' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.cpp:644:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsDOMMozURLProperty) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.cpp: In member function 'virtual nsrefcnt nsGlobalWindowObserver::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsGlobalWindowObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.cpp:719:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsGlobalWindowObserver, nsIObserver) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.cpp: In member function 'virtual nsrefcnt WindowStateHolder::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'WindowStateHolder' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.cpp:1804:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(WindowStateHolder, WindowStateHolder) ^ nsWindowRoot.cpp c++ -o nsWindowRoot.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsWindowRoot.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsWindowRoot.cpp nsDOMClassInfo.cpp c++ -o nsDOMClassInfo.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMClassInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.cpp nsScriptNameSpaceManager.cpp c++ -o nsScriptNameSpaceManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsScriptNameSpaceManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsScriptNameSpaceManager.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../content/events/src/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsWindowRoot.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsWindowRoot.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsIDOMClassInfo.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsScriptNameSpaceManager.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsScriptNameSpaceManager.cpp:38: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.cpp:44: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSER../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ T' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsScriptNameSpaceManager.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsScriptNameSpaceManager.cpp:38: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../dist/include/jswrapper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.h:105, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsWindowRoot.cpp:52: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsIDOMClassInfo.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsScriptNameSpaceManager.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsScriptNameSpaceManager.cpp:38: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../content/events/src/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsWindowRoot.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsWindowRoot.cpp:40: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.cpp:46: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.cpp:44: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ nsDOMScriptObjectFactory.cpp c++ -o nsDOMScriptObjectFactory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMScriptObjectFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMScriptObjectFactory.cpp nsQueryContentEventResult.cpp c++ -o nsQueryContentEventResult.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsQueryContentEventResult.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsQueryContentEventResult.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsIDOMClassInfo.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsIDOMScriptObjectFactory.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMScriptObjectFactory.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMScriptObjectFactory.cpp:54: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIQueryContentEventResult.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsQueryContentEventResult.h:39, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsQueryContentEventResult.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsQueryContentEventResult.cpp: In member function 'virtual nsrefcnt nsQueryContentEventResult::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsQueryContentEventResult' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsQueryContentEventResult.cpp:50:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsQueryContentEventResult) ^ nsContentPermissionHelper.cpp c++ -o nsContentPermissionHelper.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsContentPermissionHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsContentPermissionHelper.cpp ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsScriptNameSpaceManager.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMScriptObjectFactory.cpp:56: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsIDOMClassInfo.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsIDOMScriptObjectFactory.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMScriptObjectFactory.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMScriptObjectFactory.cpp:54: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsIDOMScriptObjectFactory.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMScriptObjectFactory.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMScriptObjectFactory.cpp:54: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMScriptObjectFactory.cpp: In member function 'virtual nsrefcnt nsDOMScriptObjectFactory::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDOMScriptObjectFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMScriptObjectFactory.cpp:114:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsDOMScriptObjectFactory) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMScriptObjectFactory.cpp: In member function 'virtual nsrefcnt nsDOMExceptionProvider::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsDOMExceptionProvider' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMScriptObjectFactory.cpp:376:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsDOMExceptionProvider, nsIExceptionProvider) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsContentPermissionHelper.h:41:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsContentPermissionHelper.cpp:38: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/nsContentSink.h:59:0, from ../../dist/include/nsHtml5Parser.h:54, from ../../dist/include/nsContentUtils.h:83, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.cpp:55: ../../content/base/src/FileIOObject.h: At global scope: ../../dist/include/nsITimer.h:60:28: warning: 'virtual nsresult mozilla::dom::FileIOObject::Notify(nsITimer*)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD Notify(nsITimer *timer); ^ ../../content/base/src/FileIOObject.h:79:3: note: in expansion of macro 'NS_DECL_NSITIMERCALLBACK' NS_DECL_NSITIMERCALLBACK ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.cpp:462:0: ../../content/base/src/nsDOMFileReader.h:95:14: warning: by 'virtual nsresult nsDOMFileReader::Notify(const char*, nsDetectionConfident)' [-Woverloaded-virtual] NS_IMETHOD Notify(const char *aCharset, nsDetectionConfident aConf); ^ In file included from ../../content/html/content/src/nsHTMLSelectElement.h:58:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.cpp:484: ../../xpcom/ds/nsCheapSets.h: In member function 'void nsCheapInt32Set::SetInt(PRInt32)': ../../xpcom/ds/nsCheapSets.h:178:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mValOrHash = (void*)((aInt << 1) | 0x1); ^ nsStructuredCloneContainer.cpp c++ -o nsStructuredCloneContainer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStructuredCloneContainer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsStructuredCloneContainer.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../js/xpconnect/src/xpcpublic.h:50, from ../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsrefcnt nsDOMConstructor::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDOMConstructor' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.cpp:5611:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsDOMConstructor) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.cpp: In function 'void* FlagsToPrivate(PRUint32)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.cpp:8789:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return (void *)(flags << 1); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../js/xpconnect/src/xpcpublic.h:50, from ../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsrefcnt nsPluginProtoChainInstallRunner::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPluginProtoChainInstallRunner' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfo.cpp:9433:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsPluginProtoChainInstallRunner, nsIRunnable) ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsStructuredCloneContainer.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsStructuredCloneContainer.cpp:39: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMNavigationTiming.cpp c++ -o nsDOMNavigationTiming.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMNavigationTiming.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMNavigationTiming.cpp ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../js/xpconnect/src/xpcpublic.h:48, from ../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsStructuredCloneContainer.cpp:48: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsStructuredCloneContainer.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsStructuredCloneContainer.cpp:39: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMNavigationTiming.cpp:44: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsPerformance.cpp c++ -o nsPerformance.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPerformance.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsPerformance.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIStructuredCloneContainer.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsStructuredCloneContainer.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsStructuredCloneContainer.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsStructuredCloneContainer.cpp: In member function 'virtual nsrefcnt nsStructuredCloneContainer::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsStructuredCloneContainer' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsStructuredCloneContainer.cpp:51:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsStructuredCloneContainer) ^ nsDOMMemoryReporter.cpp c++ -o nsDOMMemoryReporter.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMMemoryReporter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMMemoryReporter.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsPerformance.cpp:46: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIDOMPerformance.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsPerformance.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsPerformance.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsPerformance.cpp: In member function 'virtual nsrefcnt nsPerformanceTiming::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPerformanceTiming' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsPerformance.cpp:52:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsPerformanceTiming) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsPerformance.cpp: In member function 'virtual nsrefcnt nsPerformanceNavigation::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPerformanceNavigation' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsPerformance.cpp:243:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsPerformanceNavigation) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsPerformance.cpp: In member function 'virtual nsrefcnt nsPerformance::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPerformance' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsPerformance.cpp:279:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsPerformance) ^ Navigator.cpp c++ -o Navigator.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../dom/base -I../../dom/battery -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/notification -I../../dom/workers -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/svg/content/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../js/xpconnect/src -I../../js/xpconnect/wrappers -I../../xpcom/ds -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Navigator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/Navigator.cpp nsIEntropyCollector.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsIEntropyCollector.idl -d .deps/nsIEntropyCollector.xpt.pp -o _xpidlgen/nsIEntropyCollector.xpt nsIScriptChannel.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsIScriptChannel.idl -d .deps/nsIScriptChannel.xpt.pp -o _xpidlgen/nsIScriptChannel.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom.xpt _xpidlgen/nsIEntropyCollector.xpt _xpidlgen/nsIScriptChannel.xpt In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from ../../dist/include/nsXPTCUtils.h:41, from ../../dist/include/mozilla/XPCOM.h:175, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMMemoryReporter.cpp:39: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/Navigator.cpp:51:0: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../dist/include/jswrapper.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.h:105, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMMemoryReporter.cpp:39: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from ../../dist/include/nsXPTCUtils.h:41, from ../../dist/include/mozilla/XPCOM.h:175, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsGlobalWindow.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMMemoryReporter.cpp:39: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemoryReporter.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMMemoryReporter.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMMemoryReporter.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMMemoryReporter.cpp: In member function 'virtual nsrefcnt nsDOMMemoryReporter::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDOMMemoryReporter' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/nsDOMMemoryReporter.cpp:46:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsDOMMemoryReporter, nsIMemoryReporter) ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dom/base/nsDOMClassInfoID.h:47, from ../../dom/src/notification/nsDesktopNotification.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/base/Navigator.cpp:57: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libjsdombase_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsBarProps.o nsDOMException.o nsDOMWindowUtils.o nsJSEnvironment.o nsJSTimeoutHandler.o nsFocusManager.o nsGlobalWindow.o nsGlobalWindowCommands.o nsLocation.o nsDOMWindowList.o nsJSUtils.o nsScreen.o nsHistory.o nsMimeTypeArray.o nsPluginArray.o nsWindowRoot.o nsDOMClassInfo.o nsScriptNameSpaceManager.o nsDOMScriptObjectFactory.o nsQueryContentEventResult.o nsContentPermissionHelper.o nsStructuredCloneContainer.o nsDOMNavigationTiming.o nsPerformance.o nsDOMMemoryReporter.o Navigator.o > libjsdombase_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom.xpt ../../dist/bin/components set -e; \ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../dist/bin/components; \ for i in ConsoleAPI.js ConsoleAPI.manifest; do \ fname=`basename $i`; \ dest=../../dist/bin/components/${fname}; \ rm -f -f $dest; \ /usr/pkg/bin/python2.7 ../../config/Preprocessor.py -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED $i > $dest; \ done /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../dist/bin/chrome.manifest "manifest components/ConsoleAPI.manifest" /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 ConsoleAPIStorage.jsm ../../dist/bin/modules gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/base' /usr/pkg/bin/gmake -C battery libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/battery' nsIDOMBatteryManager.idl nsIDOMNavigatorBattery.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/battery/nsIDOMBatteryManager.idl -d .deps/nsIDOMBatteryManager.xpt.pp -o _xpidlgen/nsIDOMBatteryManager.xpt /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/battery/nsIDOMNavigatorBattery.idl -d .deps/nsIDOMNavigatorBattery.xpt.pp -o _xpidlgen/nsIDOMNavigatorBattery.xpt BatteryManager.cpp c++ -o BatteryManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../content/events/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/BatteryManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/battery/BatteryManager.cpp /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_battery.xpt _xpidlgen/nsIDOMBatteryManager.xpt _xpidlgen/nsIDOMNavigatorBattery.xpt In file included from ../../dist/include/mozilla/Hal.h:43:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/battery/BatteryManager.cpp:38: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../content/events/src/nsEventListenerManager.h:42, from ../../content/events/src/nsDOMEventTargetHelper.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/battery/BatteryManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/battery/BatteryManager.cpp:39: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libdom_battery_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py BatteryManager.o > libdom_battery_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_battery.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/battery' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src' /usr/pkg/bin/gmake -C jsurl libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/jsurl' nsJSProtocolHandler.cpp c++ -o nsJSProtocolHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I../../../dom/base -I../../../netwerk/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsJSProtocolHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/jsurl/nsJSProtocolHandler.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/jsurl/nsJSProtocolHandler.cpp:42: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../netwerk/base/src/nsSimpleURI.h:44:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/jsurl/nsJSProtocolHandler.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/jsurl/nsJSProtocolHandler.cpp:47: ../../../netwerk/base/src/nsSimpleURI.h: At global scope: ../../../dist/include/nsIIPCSerializable.h:45:21: warning: 'virtual bool nsSimpleURI::Read(const IPC::Message*, void**)' was hidden [-Woverloaded-virtual] NS_IMETHOD_(bool) Read(const IPC::Message *msg, void* *iter); \ ^ ../../../netwerk/base/src/nsSimpleURI.h:67:5: note: in expansion of macro 'NS_DECL_NSIIPCSERIALIZABLE' NS_DECL_NSIIPCSERIALIZABLE ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/jsurl/nsJSProtocolHandler.cpp:47:0: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/jsurl/nsJSProtocolHandler.h:115:16: warning: by 'virtual nsresult nsJSURI::Read(nsIObjectInputStream*)' [-Woverloaded-virtual] NS_IMETHOD Read(nsIObjectInputStream* aStream); ^ In file included from ../../../netwerk/base/src/nsSimpleURI.h:44:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/jsurl/nsJSProtocolHandler.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/jsurl/nsJSProtocolHandler.cpp:47: ../../../dist/include/nsIIPCSerializable.h:46:21: warning: 'virtual void nsSimpleURI::Write(IPC::Message*)' was hidden [-Woverloaded-virtual] NS_IMETHOD_(void) Write(IPC::Message *msg); ^ ../../../netwerk/base/src/nsSimpleURI.h:67:5: note: in expansion of macro 'NS_DECL_NSIIPCSERIALIZABLE' NS_DECL_NSIIPCSERIALIZABLE ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/jsurl/nsJSProtocolHandler.cpp:47:0: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/jsurl/nsJSProtocolHandler.h:116:16: warning: by 'virtual nsresult nsJSURI::Write(nsIObjectOutputStream*)' [-Woverloaded-virtual] NS_IMETHOD Write(nsIObjectOutputStream* aStream); ^ rm -f libjsurl_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsJSProtocolHandler.o > libjsurl_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/jsurl' /usr/pkg/bin/gmake -C events libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/events' nsJSEventListener.cpp c++ -o nsJSEventListener.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../dom/base -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsJSEventListener.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/events/nsJSEventListener.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIJSEventListener.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/events/nsJSEventListener.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/events/nsJSEventListener.cpp:37: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libjsdomevents_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsJSEventListener.o > libjsdomevents_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/events' /usr/pkg/bin/gmake -C storage libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage' nsDOMStorageBaseDB.cpp c++ -o nsDOMStorageBaseDB.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../dom/base -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMStorageBaseDB.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorageBaseDB.cpp nsDOMStorageDBWrapper.cpp c++ -o nsDOMStorageDBWrapper.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../dom/base -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMStorageDBWrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorageDBWrapper.cpp nsDOMStoragePersistentDB.cpp c++ -o nsDOMStoragePersistentDB.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../dom/base -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMStoragePersistentDB.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStoragePersistentDB.cpp nsDOMStorage.cpp c++ -o nsDOMStorage.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../dom/base -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMStorage.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorage.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PStorage.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PStorageChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/StorageChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorage.cpp:43: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsDOMStorageMemoryDB.cpp c++ -o nsDOMStorageMemoryDB.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../dom/base -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMStorageMemoryDB.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorageMemoryDB.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStoragePersistentDB.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStoragePersistentDB.cpp: In member function 'virtual nsrefcnt nsReverseStringSQLFunction::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsReverseStringSQLFunction' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStoragePersistentDB.cpp:67:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsReverseStringSQLFunction, mozIStorageFunction) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStoragePersistentDB.cpp: In member function 'virtual nsrefcnt nsIsOfflineSQLFunction::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsIsOfflineSQLFunction' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStoragePersistentDB.cpp:100:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsIsOfflineSQLFunction, mozIStorageFunction) ^ StorageChild.cpp c++ -o StorageChild.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../dom/base -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/StorageChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/StorageChild.cpp StorageParent.cpp c++ -o StorageParent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../dom/base -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/StorageParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/StorageParent.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorageMemoryDB.cpp: In member function 'nsresult nsDOMStorageMemoryDB::RemoveOwners(const nsTArray&, bool, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorageMemoryDB.cpp:380:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PStorage.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PStorageChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/StorageChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/StorageChild.cpp:40: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorage.cpp:51: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PStorage.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PStorageParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/StorageParent.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/StorageParent.cpp:40: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/IPC/IPCMessageUtils.h:48, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PStorage.h:13, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PStorageChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/StorageChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorage.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorage.cpp: In member function 'virtual nsrefcnt nsDOMStorageManager::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDOMStorageManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorage.cpp:262:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsDOMStorageManager, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorage.cpp: In static member function 'static nsresult nsDOMStorageManager::Initialize()': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorage.cpp:275:12: warning: deleting object of polymorphic class type 'nsDOMStorageManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete gStorageManager; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/IPC/IPCMessageUtils.h:48, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PStorage.h:13, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PStorageChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/StorageChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorage.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorage.cpp: In member function 'virtual nsrefcnt DOMStorageImpl::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'DOMStorageImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorage.cpp:726:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(DOMStorageImpl) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorage.cpp: In member function 'virtual nsrefcnt nsDOMStorage2::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsDOMStorage2' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/nsDOMStorage.cpp:1792:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsDOMStorage2) ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsGeoPosition.h:45, from ../../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/StorageChild.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/StorageChild.cpp:41: ../../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsGeoPosition.h:45, from ../../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/StorageParent.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage/StorageParent.cpp:41: ../../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ rm -f libjsdomstorage_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsDOMStorage.o nsDOMStorageBaseDB.o nsDOMStorageDBWrapper.o nsDOMStoragePersistentDB.o nsDOMStorageMemoryDB.o StorageChild.o StorageParent.o > libjsdomstorage_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/storage' /usr/pkg/bin/gmake -C offline libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/offline' nsDOMOfflineResourceList.cpp c++ -o nsDOMOfflineResourceList.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../dom/base -I../../../content/base/src -I../../../content/events/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMOfflineResourceList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/offline/nsDOMOfflineResourceList.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../content/events/src/nsEventListenerManager.h:42, from ../../../content/events/src/nsDOMEventTargetHelper.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/offline/nsDOMOfflineResourceList.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/offline/nsDOMOfflineResourceList.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libjsdomoffline_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsDOMOfflineResourceList.o > libjsdomoffline_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/offline' /usr/pkg/bin/gmake -C json libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/json' nsJSON.cpp c++ -o nsJSON.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../base -I../../../content/events/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsJSON.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/json/nsJSON.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/json/nsJSON.cpp:42: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libjson_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsJSON.o > libjson_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/json' /usr/pkg/bin/gmake -C geolocation libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation' nsGeolocation.cpp nsGeoPosition.cpp c++ -o nsGeoPosition.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../dom/base -I../../../dom/ipc -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsGeoPosition.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeoPosition.cpp c++ -o nsGeolocation.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../dom/base -I../../../dom/ipc -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsGeolocation.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeolocation.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeoPosition.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeoPosition.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from ../../../dist/include/nsAutoPtr.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeoPosition.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeoPosition.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeoPosition.cpp: In member function 'virtual nsrefcnt nsGeoPositionAddress::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsGeoPositionAddress' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeoPosition.cpp:81:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(nsGeoPositionAddress) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeoPosition.cpp: In member function 'virtual nsrefcnt nsGeoPositionCoords::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsGeoPositionCoords' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeoPosition.cpp:176:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(nsGeoPositionCoords) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeoPosition.cpp: In member function 'virtual nsrefcnt nsGeoPosition::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsGeoPosition' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeoPosition.cpp:272:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(nsGeoPosition) ^ In file included from ../../../dom/base/nsContentPermissionHelper.h:41:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeolocation.cpp:37: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dom/base/nsDOMClassInfoID.h:47, from ./nsGeoPosition.h:45, from ./nsGeoPositionIPCSerialiser.h:42, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeolocation.cpp:42: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeolocation.cpp:42: ./nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ./nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIContentPermissionPrompt.h:10, from ../../../dom/base/nsContentPermissionHelper.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeolocation.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeolocation.cpp: In member function 'virtual nsrefcnt nsDOMGeoPositionError::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsDOMGeoPositionError' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeolocation.cpp:200:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(nsDOMGeoPositionError) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeolocation.cpp: In member function 'virtual nsrefcnt nsGeolocationService::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsGeolocationService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeolocation.cpp:506:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(nsGeolocationService) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeolocation.cpp: In static member function 'static nsGeolocationService* nsGeolocationService::GetInstance()': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeolocation.cpp:754:38: warning: deleting object of polymorphic class type 'nsGeolocationService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete nsGeolocationService::gService; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIContentPermissionPrompt.h:10, from ../../../dom/base/nsContentPermissionHelper.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeolocation.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeolocation.cpp: In member function 'virtual nsrefcnt nsGeolocation::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsGeolocation' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation/nsGeolocation.cpp:795:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsGeolocation) ^ rm -f libjsdomgeolocation_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsGeolocation.o nsGeoPosition.o > libjsdomgeolocation_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/geolocation' /usr/pkg/bin/gmake -C notification libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/notification' nsDesktopNotification.cpp c++ -o nsDesktopNotification.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../dom/base -I../../../dom/ipc -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDesktopNotification.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/notification/nsDesktopNotification.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequest.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequestChild.h:9, from ../../../dom/ipc/PCOMContentPermissionRequestChild.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/notification/nsDesktopNotification.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/notification/nsDesktopNotification.cpp:37: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/notification/nsDesktopNotification.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/notification/nsDesktopNotification.cpp:37: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libjsdomnotification_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsDesktopNotification.o > libjsdomnotification_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src/notification' /usr/pkg/bin/python2.7 ../../config/JarMaker.py \ -j ../../dist/bin/chrome \ -t ../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/src' /usr/pkg/bin/gmake -C locales libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/locales' /usr/pkg/bin/python2.7 ../../config/JarMaker.py \ -j ../../dist/bin/chrome \ -t ../.. -f flat -c ../../dom/locales/en-US -DNDEBUG -DTRIMMED -DAB_CD=en-US -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/locales' /usr/pkg/bin/gmake -C plugins/base libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base' nsNPAPIPluginInstance.cpp c++ -o nsNPAPIPluginInstance.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../xpcom/base/ -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I../../../dom/base -I../../../dom/battery -I../../../dom/src/events -I../../../dom/src/storage -I../../../dom/src/offline -I../../../dom/src/geolocation -I../../../dom/src/notification -I../../../dom/workers -I../../../content/xbl/src -I../../../content/xul/document/src -I../../../content/events/src -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/generic -I../../../layout/style -I../../../layout/xul/base/src -I../../../layout/xul/base/src/tree/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNPAPIPluginInstance.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPluginInstance.cpp nsNPAPIPluginStreamListener.cpp c++ -o nsNPAPIPluginStreamListener.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../xpcom/base/ -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I../../../dom/base -I../../../dom/battery -I../../../dom/src/events -I../../../dom/src/storage -I../../../dom/src/offline -I../../../dom/src/geolocation -I../../../dom/src/notification -I../../../dom/workers -I../../../content/xbl/src -I../../../content/xul/document/src -I../../../content/events/src -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/generic -I../../../layout/style -I../../../layout/xul/base/src -I../../../layout/xul/base/src/tree/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNPAPIPluginStreamListener.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPluginStreamListener.cpp nsPluginStreamListenerPeer.cpp nsNPAPIPlugin.cpp c++ -o nsNPAPIPlugin.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../xpcom/base/ -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I../../../dom/base -I../../../dom/battery -I../../../dom/src/events -I../../../dom/src/storage -I../../../dom/src/offline -I../../../dom/src/geolocation -I../../../dom/src/notification -I../../../dom/workers -I../../../content/xbl/src -I../../../content/xul/document/src -I../../../content/events/src -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/generic -I../../../layout/style -I../../../layout/xul/base/src -I../../../layout/xul/base/src/tree/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNPAPIPlugin.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPlugin.cpp c++ -o nsPluginStreamListenerPeer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../xpcom/base/ -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I../../../dom/base -I../../../dom/battery -I../../../dom/src/events -I../../../dom/src/storage -I../../../dom/src/offline -I../../../dom/src/geolocation -I../../../dom/src/notification -I../../../dom/workers -I../../../content/xbl/src -I../../../content/xul/document/src -I../../../content/events/src -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/generic -I../../../layout/style -I../../../layout/xul/base/src -I../../../layout/xul/base/src/tree/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPluginStreamListenerPeer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginStreamListenerPeer.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPlugin.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPluginInstance.cpp:46: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPlugin.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPluginStreamListener.cpp:46: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPluginInstance.cpp: In member function 'nsresult nsNPAPIPluginInstance::SetWindow(NPWindow*)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPluginInstance.cpp:512:13: warning: variable 'error' set but not used [-Wunused-but-set-variable] NPError error; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginStreamListenerPeer.cpp:61: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPlugin.cpp:43:0: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/jsclass.h:48, from ../../../dist/include/jsfriendapi.h:43, from ../../../dist/include/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPlugin.cpp:53: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ nsPluginHost.cpp c++ -o nsPluginHost.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../xpcom/base/ -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I../../../dom/base -I../../../dom/battery -I../../../dom/src/events -I../../../dom/src/storage -I../../../dom/src/offline -I../../../dom/src/geolocation -I../../../dom/src/notification -I../../../dom/workers -I../../../content/xbl/src -I../../../content/xul/document/src -I../../../content/events/src -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/generic -I../../../layout/style -I../../../layout/xul/base/src -I../../../layout/xul/base/src/tree/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPluginHost.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginHost.cpp In file included from ../../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPlugin.cpp:53: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/jsclass.h:48, from ../../../dist/include/jsfriendapi.h:43, from ../../../dist/include/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPlugin.cpp:53: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIFile.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginStreamListenerPeer.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginStreamListenerPeer.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginStreamListenerPeer.cpp: In member function 'virtual nsrefcnt ChannelRedirectProxyCallback::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'ChannelRedirectProxyCallback' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginStreamListenerPeer.cpp:1382:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(ChannelRedirectProxyCallback, nsIAsyncVerifyRedirectCallback) ^ nsPluginModule.cpp c++ -o nsPluginModule.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../xpcom/base/ -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I../../../dom/base -I../../../dom/battery -I../../../dom/src/events -I../../../dom/src/storage -I../../../dom/src/offline -I../../../dom/src/geolocation -I../../../dom/src/notification -I../../../dom/workers -I../../../content/xbl/src -I../../../content/xul/document/src -I../../../content/events/src -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/generic -I../../../layout/style -I../../../layout/xul/base/src -I../../../layout/xul/base/src/tree/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPluginModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginModule.cpp nsJSNPRuntime.cpp c++ -o nsJSNPRuntime.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../xpcom/base/ -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I../../../dom/base -I../../../dom/battery -I../../../dom/src/events -I../../../dom/src/storage -I../../../dom/src/offline -I../../../dom/src/geolocation -I../../../dom/src/notification -I../../../dom/workers -I../../../content/xbl/src -I../../../content/xul/document/src -I../../../content/events/src -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/generic -I../../../layout/style -I../../../layout/xul/base/src -I../../../layout/xul/base/src/tree/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsJSNPRuntime.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsJSNPRuntime.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPlugin.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginHost.cpp:50: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __nsPluginTags.cpp COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ c++ -o nsPluginTags.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../xpcom/base/ -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I../../../dom/base -I../../../dom/battery -I../../../dom/src/events -I../../../dom/src/storage -I../../../dom/src/offline -I../../../dom/src/geolocation -I../../../dom/src/notification -I../../../dom/workers -I../../../content/xbl/src -I../../../content/xul/document/src -I../../../content/events/src -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/generic -I../../../layout/style -I../../../layout/xul/base/src -I../../../layout/xul/base/src/tree/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPluginTags.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginTags.cpp ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsJSNPRuntime.cpp:39:0: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/jsclass.h:48, from ../../../dist/include/jsfriendapi.h:43, from ../../../dist/include/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsJSNPRuntime.cpp:42: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsJSNPRuntime.cpp:42: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/jsclass.h:48, from ../../../dist/include/jsfriendapi.h:43, from ../../../dist/include/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsJSNPRuntime.cpp:42: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPlugin.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginTags.cpp:57: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ PluginPRLibrary.cpp c++ -o PluginPRLibrary.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../xpcom/base/ -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I../../../dom/base -I../../../dom/battery -I../../../dom/src/events -I../../../dom/src/storage -I../../../dom/src/offline -I../../../dom/src/geolocation -I../../../dom/src/notification -I../../../dom/workers -I../../../content/xbl/src -I../../../content/xul/document/src -I../../../content/events/src -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/generic -I../../../layout/style -I../../../layout/xul/base/src -I../../../layout/xul/base/src/tree/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PluginPRLibrary.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/PluginPRLibrary.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIPluginHost.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginHost.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPlugin.cpp:56: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPlugin.cpp: In member function 'virtual nsrefcnt {anonymous}::nsNPAPIStreamWrapper::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type '{anonymous}::nsNPAPIStreamWrapper' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPlugin.cpp:802:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsNPAPIStreamWrapper, nsISupports) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPlugin.cpp: In function 'NPError mozilla::plugins::parent::_destroystream(NPP, NPStream*, NPError)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPlugin.cpp:1191:12: warning: deleting object of polymorphic class type '{anonymous}::nsNPAPIStreamWrapper' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete wrapper; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsJSNPRuntime.cpp: In function 'JSBool CreateNPObjectMember(NPP, JSContext*, JSObject*, NPObject*, jsid, NPVariant*, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsJSNPRuntime.cpp:2187:10: warning: variable 'hasProperty' set but not used [-Wunused-but-set-variable] NPBool hasProperty; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ./nsNPAPIPlugin.h:45, from ../../../dist/include/mozilla/PluginPRLibrary.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/PluginPRLibrary.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsPluginInstanceOwner.cpp c++ -o nsPluginInstanceOwner.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../xpcom/base/ -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I../../../dom/base -I../../../dom/battery -I../../../dom/src/events -I../../../dom/src/storage -I../../../dom/src/offline -I../../../dom/src/geolocation -I../../../dom/src/notification -I../../../dom/workers -I../../../content/xbl/src -I../../../content/xul/document/src -I../../../content/events/src -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/generic -I../../../layout/style -I../../../layout/xul/base/src -I../../../layout/xul/base/src/tree/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPluginInstanceOwner.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginInstanceOwner.cpp nsPluginsDirUnix.cpp c++ -o nsPluginsDirUnix.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../xpcom/base/ -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I../../../dom/base -I../../../dom/battery -I../../../dom/src/events -I../../../dom/src/storage -I../../../dom/src/offline -I../../../dom/src/geolocation -I../../../dom/src/notification -I../../../dom/workers -I../../../content/xbl/src -I../../../content/xul/document/src -I../../../content/events/src -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/generic -I../../../layout/style -I../../../layout/xul/base/src -I../../../layout/xul/base/src/tree/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPluginsDirUnix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginsDirUnix.cpp nsPluginNativeWindowGtk2.cpp c++ -o nsPluginNativeWindowGtk2.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../xpcom/base/ -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I../../../dom/base -I../../../dom/battery -I../../../dom/src/events -I../../../dom/src/storage -I../../../dom/src/offline -I../../../dom/src/geolocation -I../../../dom/src/notification -I../../../dom/workers -I../../../content/xbl/src -I../../../content/xul/document/src -I../../../content/events/src -I../../../content/base/src -I../../../content/html/content/src -I../../../content/html/document/src -I../../../content/svg/content/src -I../../../layout/generic -I../../../layout/style -I../../../layout/xul/base/src -I../../../layout/xul/base/src/tree/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPluginNativeWindowGtk2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginNativeWindowGtk2.cpp nsIHTTPHeaderListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIHTTPHeaderListener.idl -d .deps/nsIHTTPHeaderListener.xpt.pp -o _xpidlgen/nsIHTTPHeaderListener.xpt nsIPluginDocument.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIPluginDocument.idl -d .deps/nsIPluginDocument.xpt.pp -o _xpidlgen/nsIPluginDocument.xpt nsIPluginHost.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIPluginHost.idl -d .deps/nsIPluginHost.xpt.pp -o _xpidlgen/nsIPluginHost.xpt nsIPluginInputStream.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIPluginInputStream.idl -d .deps/nsIPluginInputStream.xpt.pp -o _xpidlgen/nsIPluginInputStream.xpt nsIPluginInstanceOwner.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIPluginInstanceOwner.idl -d .deps/nsIPluginInstanceOwner.xpt.pp -o _xpidlgen/nsIPluginInstanceOwner.xpt nsIPluginStreamInfo.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIPluginStreamInfo.idl -d .deps/nsIPluginStreamInfo.xpt.pp -o _xpidlgen/nsIPluginStreamInfo.xpt In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsNPAPIPlugin.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginsDirUnix.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsIPluginStreamListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIPluginStreamListener.idl -d .deps/nsIPluginStreamListener.xpt.pp -o _xpidlgen/nsIPluginStreamListener.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginsDirUnix.cpp: In member function 'nsresult nsPluginFile::GetPluginInfo(nsPluginInfo&, PRLibrary**)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginsDirUnix.cpp:397:13: warning: variable 'nperr' set but not used [-Wunused-but-set-variable] NPError nperr = npGetValue(NULL, NPPVpluginNameString, &name); ^ nsIPluginTag.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIPluginTag.idl -d .deps/nsIPluginTag.xpt.pp -o _xpidlgen/nsIPluginTag.xpt nsIPluginTagInfo.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsIPluginTagInfo.idl -d .deps/nsIPluginTagInfo.xpt.pp -o _xpidlgen/nsIPluginTagInfo.xpt nspluginroot.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nspluginroot.idl -d .deps/nspluginroot.xpt.pp -o _xpidlgen/nspluginroot.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/plugin.xpt _xpidlgen/nsIHTTPHeaderListener.xpt _xpidlgen/nsIPluginDocument.xpt _xpidlgen/nsIPluginHost.xpt _xpidlgen/nsIPluginInputStream.xpt _xpidlgen/nsIPluginInstanceOwner.xpt _xpidlgen/nsIPluginStreamInfo.xpt _xpidlgen/nsIPluginStreamListener.xpt _xpidlgen/nsIPluginTag.xpt _xpidlgen/nsIPluginTagInfo.xpt _xpidlgen/nspluginroot.xpt In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginInstanceOwner.cpp:70: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginNativeWindowGtk2.cpp: In member function 'virtual nsresult nsPluginNativeWindowGtk2::CallSetWindow(nsRefPtr&)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginNativeWindowGtk2.cpp:159:68: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] window = (void*)gtk_socket_get_id(GTK_SOCKET(mSocketWidget)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginNativeWindowGtk2.cpp: In member function 'nsresult nsPluginNativeWindowGtk2::CreateXEmbedWindow()': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base/nsPluginNativeWindowGtk2.cpp:216:62: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] window = (void*)gtk_socket_get_id(GTK_SOCKET(mSocketWidget)); ^ rm -f libgkplugin.a ../../../staticlib/components/libgkplugin.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsNPAPIPlugin.o nsNPAPIPluginInstance.o nsNPAPIPluginStreamListener.o nsPluginStreamListenerPeer.o nsPluginHost.o nsPluginModule.o nsJSNPRuntime.o nsPluginTags.o PluginPRLibrary.o nsPluginInstanceOwner.o nsPluginsDirUnix.o nsPluginNativeWindowGtk2.o > libgkplugin.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libgkplugin.a.desc ../../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/plugin.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/base' /usr/pkg/bin/gmake -C plugins/ipc libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc' PluginMessageUtils.cpp c++ -o PluginMessageUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PluginMessageUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginMessageUtils.cpp ChildAsyncCall.cpp c++ -o ChildAsyncCall.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/ChildAsyncCall.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/ChildAsyncCall.cpp PluginIdentifierChild.cpp c++ -o PluginIdentifierChild.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PluginIdentifierChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginIdentifierChild.cpp ChildTimer.cpp c++ -o ChildTimer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/ChildTimer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/ChildTimer.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginIdentifier.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginIdentifierChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginIdentifierChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginIdentifierChild.cpp:40: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../ipc/chromium/src/base/file_path.h:70:0, from ../../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from ../../../dist/include/IPC/IPCMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/ChildAsyncCall.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/ChildAsyncCall.cpp:41: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../ipc/chromium/src/base/file_path.h:70:0, from ../../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from ../../../dist/include/IPC/IPCMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginMessageUtils.cpp:39: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../ipc/chromium/src/base/file_path.h:70:0, from ../../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from ../../../dist/include/IPC/IPCMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/ChildTimer.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/ChildTimer.cpp:41: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/mozilla/plugins/PluginScriptableObjectParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginInstanceParent.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginMessageUtils.cpp:43: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ PluginIdentifierParent.cpp c++ -o PluginIdentifierParent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PluginIdentifierParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginIdentifierParent.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginMessageUtils.cpp: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginMessageUtils.cpp:102:1: warning: 'std::string mozilla::plugins::ReplaceAll(const string&, const string&, const string&)' defined but not used [-Wunused-function] ReplaceAll(const string& haystack, const string& needle, const string& with) ^ PluginInstanceChild.cpp c++ -o PluginInstanceChild.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PluginInstanceChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginInstanceChild.cpp PluginInstanceParent.cpp c++ -o PluginInstanceParent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PluginInstanceParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginInstanceParent.cpp PluginModuleChild.cpp c++ -o PluginModuleChild.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PluginModuleChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginModuleChild.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginIdentifier.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginIdentifierParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginIdentifierParent.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginIdentifierParent.cpp:40: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginBackgroundDestroyer.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginInstanceChild.cpp:48: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginInstanceParent.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginInstanceParent.cpp:40: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ./../base/nsNPAPIPlugin.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginIdentifierParent.cpp:43: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/mozilla/plugins/PluginModuleChild.h:46:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginModuleChild.cpp:46: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PluginModuleParent.cpp c++ -o PluginModuleParent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PluginModuleParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginModuleParent.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/mozilla/plugins/PluginScriptableObjectParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginInstanceParent.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginInstanceParent.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginInstanceParent.cpp: In member function 'virtual bool mozilla::plugins::PluginInstanceParent::AnswerNPN_SetValue_NPPVpluginWindow(const bool&, NPError*)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginInstanceParent.cpp:343:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)isWindowed); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginInstanceParent.cpp: In member function 'virtual bool mozilla::plugins::PluginInstanceParent::AnswerNPN_SetValue_NPPVpluginTransparent(const bool&, NPError*)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginInstanceParent.cpp:353:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)isTransparent); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginInstanceParent.cpp: In member function 'virtual bool mozilla::plugins::PluginInstanceParent::AnswerNPN_SetValue_NPPVpluginUsesDOMForCursor(const bool&, NPError*)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginInstanceParent.cpp:362:50: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)(NPBool)useDOMForCursor); ^ In file included from ../../../ipc/chromium/src/base/process_util.h:11:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginModuleParent.cpp:52: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ./../base/nsNPAPIPlugin.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginModuleChild.cpp:75: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ PluginProcessChild.cpp c++ -o PluginProcessChild.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PluginProcessChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginProcessChild.cpp PluginProcessParent.cpp c++ -o PluginProcessParent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PluginProcessParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginProcessParent.cpp PluginScriptableObjectChild.cpp c++ -o PluginScriptableObjectChild.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PluginScriptableObjectChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginScriptableObjectChild.cpp In file included from ../../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../../ipc/chromium/src/base/lock.h:8, from ../../../ipc/chromium/src/base/message_loop.h:14, from ../../../ipc/chromium/src/base/thread.h:10, from ../../../ipc/chromium/src/chrome/common/child_thread.h:8, from ../../../dist/include/mozilla/ipc/IOThreadChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginProcessChild.cpp:40: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/mozilla/plugins/PluginProcessParent.h:43:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginProcessParent.cpp:40: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/mozilla/plugins/PluginScriptableObjectParent.h:44, from ../../../dist/include/mozilla/plugins/PluginInstanceParent.h:43, from ../../../dist/include/mozilla/plugins/PluginModuleParent.h:56, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginModuleParent.cpp:57: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginScriptableObjectChild.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginScriptableObjectChild.cpp:39: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginModuleParent.cpp: In static member function 'static int mozilla::plugins::PluginModuleParent::TimeoutChanged(const char*, void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginModuleParent.cpp:208:87: warning: ignoring return value of 'bool mozilla::plugins::PPluginModuleParent::SendSetParentHangTimeout(const __uint32_t&)', declared with attribute warn_unused_result [-Wunused-result] static_cast(aModule)->SendSetParentHangTimeout(timeoutSecs); ^ PluginScriptableObjectParent.cpp c++ -o PluginScriptableObjectParent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PluginScriptableObjectParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginScriptableObjectParent.cpp BrowserStreamChild.cpp c++ -o BrowserStreamChild.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/BrowserStreamChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/BrowserStreamChild.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/mozilla/plugins/PluginScriptableObjectParent.h:44, from ../../../dist/include/mozilla/plugins/PluginInstanceParent.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginModuleParent.h:56, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginScriptableObjectUtils.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginScriptableObjectChild.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ BrowserStreamParent.cpp c++ -o BrowserStreamParent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/BrowserStreamParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/BrowserStreamParent.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginScriptableObjectParent.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginScriptableObjectParent.cpp:39: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/BrowserStreamChild.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/BrowserStreamChild.cpp:38: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/BrowserStreamParent.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/BrowserStreamParent.cpp:3: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ PluginStreamChild.cpp c++ -o PluginStreamChild.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PluginStreamChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginStreamChild.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginScriptableObjectParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginScriptableObjectParent.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/mozilla/plugins/PluginScriptableObjectParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginInstanceParent.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/BrowserStreamParent.cpp:4: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ PluginStreamParent.cpp c++ -o PluginStreamParent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DFORCE_PR_LOG -I./../base -I../../../xpcom/base/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PluginStreamParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginStreamParent.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginStream.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginStreamChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginStreamChild.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginStreamChild.cpp:38: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginStream.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginStreamParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginStreamParent.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginStreamParent.cpp:38: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/mozilla/plugins/PluginScriptableObjectParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginInstanceParent.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc/PluginStreamParent.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libdomplugins_s.a ../../../staticlib/libdomplugins_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py ChildAsyncCall.o ChildTimer.o PluginMessageUtils.o PluginIdentifierChild.o PluginIdentifierParent.o PluginInstanceChild.o PluginInstanceParent.o PluginModuleChild.o PluginModuleParent.o PluginProcessChild.o PluginProcessParent.o PluginScriptableObjectChild.o PluginScriptableObjectParent.o BrowserStreamChild.o BrowserStreamParent.o PluginStreamChild.o PluginStreamParent.o > libdomplugins_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libdomplugins_s.a.desc ../../../staticlib gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/plugins/ipc' /usr/pkg/bin/gmake -C indexedDB libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB' CheckPermissionsHelper.cpp c++ -o CheckPermissionsHelper.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/CheckPermissionsHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.cpp CheckQuotaHelper.cpp c++ -o CheckQuotaHelper.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/CheckQuotaHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckQuotaHelper.cpp DatabaseInfo.cpp c++ -o DatabaseInfo.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/DatabaseInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/DatabaseInfo.cpp AsyncConnectionHelper.cpp c++ -o AsyncConnectionHelper.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/AsyncConnectionHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/AsyncConnectionHelper.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/AsyncConnectionHelper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/AsyncConnectionHelper.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/DatabaseInfo.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/DatabaseInfo.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/AsyncConnectionHelper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckQuotaHelper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckQuotaHelper.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../js/xpconnect/src/xpcpublic.h:48, from ../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/Key.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/DatabaseInfo.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/DatabaseInfo.cpp:40: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/DatabaseInfo.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/DatabaseInfo.cpp:40: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../js/xpconnect/src/xpcpublic.h:48, from ../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/Key.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/DatabaseInfo.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.cpp:40: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/AsyncConnectionHelper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.cpp:40: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.h:44:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h: In constructor 'mozilla::dom::indexedDB::OpenDatabaseHelper::OpenDatabaseHelper(mozilla::dom::indexedDB::IDBOpenDBRequest*, const nsAString_internal&, const nsACString_internal&, PRUint64, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:131:12: warning: 'mozilla::dom::indexedDB::OpenDatabaseHelper::mDataVersion' will be initialized after [-Wreorder] PRUint32 mDataVersion; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:126:21: warning: 'nsCOMPtr mozilla::dom::indexedDB::OpenDatabaseHelper::mDatabaseId' [-Wreorder] nsCOMPtr mDatabaseId; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:56:3: warning: when initialized here [-Wreorder] OpenDatabaseHelper(IDBOpenDBRequest* aRequest, ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIProgrammingLanguage.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/AsyncConnectionHelper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.cpp: In member function 'virtual nsrefcnt mozilla::dom::indexedDB::CheckPermissionsHelper::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::dom::indexedDB::CheckPermissionsHelper' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1359:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.cpp:110:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3' NS_IMPL_THREADSAFE_ISUPPORTS3(CheckPermissionsHelper, nsIRunnable, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::CheckPermissionsHelper::Observe(nsISupports*, const char*, const PRUnichar*)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.cpp:208:27: warning: unused variable 'mgr' [-Wunused-variable] IndexedDatabaseManager* mgr = IndexedDatabaseManager::Get(); ^ IDBCursor.cpp c++ -o IDBCursor.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/IDBCursor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIProgrammingLanguage.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckQuotaHelper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckQuotaHelper.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckQuotaHelper.cpp: In member function 'virtual nsrefcnt mozilla::dom::indexedDB::CheckQuotaHelper::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::dom::indexedDB::CheckQuotaHelper' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1359:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckQuotaHelper.cpp:169:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3' NS_IMPL_THREADSAFE_ISUPPORTS3(CheckQuotaHelper, nsIRunnable, ^ IDBDatabase.cpp c++ -o IDBDatabase.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/IDBDatabase.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBDatabase.cpp IDBEvents.cpp c++ -o IDBEvents.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/IDBEvents.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBEvents.cpp IDBIndex.cpp c++ -o IDBIndex.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/IDBIndex.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBEvents.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBEvents.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBDatabase.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBDatabase.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBDatabase.cpp:42: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBDatabase.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBDatabase.cpp:40: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../js/xpconnect/src/xpcpublic.h:48, from ../../js/xpconnect/src/xpcprivate.h:53, from ../../dist/include/mozilla/dom/indexedDB/Key.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp:40: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp:40: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../js/xpconnect/src/xpcpublic.h:48, from ../../js/xpconnect/src/xpcprivate.h:53, from ../../dist/include/mozilla/dom/indexedDB/Key.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBEvents.cpp:45: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBEvents.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBEvents.cpp:40: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp: In member function 'virtual nsrefcnt mozilla::dom::indexedDB::IDBIndex::Release()': ../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::dom::indexedDB::IDBIndex' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:360:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(IDBIndex) ^ IDBKeyRange.cpp c++ -o IDBKeyRange.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/IDBKeyRange.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBKeyRange.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp: In member function 'virtual nsrefcnt mozilla::dom::indexedDB::IDBCursor::Release()': ../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::dom::indexedDB::IDBCursor' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp:425:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(IDBCursor) ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBKeyRange.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBKeyRange.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h: In member function 'virtual nsresult {anonymous}::CountHelper::DoDatabaseWork(mozIStorageConnection*)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h: In member function 'virtual nsresult {anonymous}::GetKeyHelper::DoDatabaseWork(mozIStorageConnection*)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp:40: ../../dist/include/nscore.h: In member function 'virtual nsresult mozilla::dom::indexedDB::ContinueObjectStoreHelper::BindArgumentsToStatement(mozIStorageStatement*)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp:40: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp:40: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp:40: ../../dist/include/nscore.h: In member function 'virtual nsresult mozilla::dom::indexedDB::ContinueIndexHelper::BindArgumentsToStatement(mozIStorageStatement*)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp:40: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp:40: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h: In member function 'virtual nsresult {anonymous}::GetHelper::DoDatabaseWork(mozIStorageConnection*)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.cpp:40: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h: In member function 'virtual nsresult {anonymous}::OpenKeyCursorHelper::DoDatabaseWork(mozIStorageConnection*)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../js/xpconnect/src/xpcpublic.h:48, from ../../js/xpconnect/src/xpcprivate.h:53, from ../../dist/include/mozilla/dom/indexedDB/Key.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBKeyRange.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBKeyRange.cpp:40: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBKeyRange.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBKeyRange.cpp:40: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ IDBObjectStore.cpp c++ -o IDBObjectStore.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/IDBObjectStore.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp IDBRequest.cpp c++ -o IDBRequest.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/IDBRequest.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBRequest.cpp In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h: In member function 'virtual nsresult {anonymous}::OpenCursorHelper::DoDatabaseWork(mozIStorageConnection*)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h: In member function 'virtual nsresult {anonymous}::GetAllHelper::DoDatabaseWork(mozIStorageConnection*)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h: In member function 'virtual nsresult {anonymous}::GetAllKeysHelper::DoDatabaseWork(mozIStorageConnection*)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:42: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBIndex.cpp:53: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ IDBTransaction.cpp c++ -o IDBTransaction.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/IDBTransaction.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBTransaction.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBRequest.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBRequest.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE'In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBKeyRange.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBKeyRange.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBKeyRange.cpp: In member function 'virtual nsrefcnt mozilla::dom::indexedDB::IDBKeyRange::Release()': ../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::dom::indexedDB::IDBKeyRange' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBKeyRange.cpp:342:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(IDBKeyRange) ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBTransaction.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBTransaction.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ IDBFactory.cpp c++ -o IDBFactory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/IDBFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBFactory.cpp ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../js/xpconnect/src/xpcpublic.h:48, from ../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/Key.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/DatabaseInfo.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBTransaction.cpp:52: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBTransaction.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBTransaction.cpp:40: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsclone.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:44: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../dist/include/jsclone.h: In member function 'void js::SCInput::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsclone.h:105:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(jschar) == 2); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert69' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsclone.h:106:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(uint32_t) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert70' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsclone.h:107:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(jsdouble) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::IDBRequest::GetReadyState(PRUint16*)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBRequest.cpp:207:33: warning: enumeral mismatch in conditional expression: 'nsIIDBRequest::' vs 'nsIIDBRequest::' [-Wenum-compare] nsIIDBRequest::LOADING; ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBTransaction.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBTransaction.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBTransaction.cpp: In member function 'virtual nsrefcnt mozilla::dom::indexedDB::CommitHelper::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::dom::indexedDB::CommitHelper' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBTransaction.cpp:817:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(CommitHelper, nsIRunnable) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBFactory.cpp:40:0: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBFactory.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBFactory.cpp:42: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ IndexedDatabaseManager.cpp c++ -o IndexedDatabaseManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/IndexedDatabaseManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabaseManager.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp: In member function 'virtual nsrefcnt mozilla::dom::indexedDB::IDBObjectStore::Release()': ../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::dom::indexedDB::IDBObjectStore' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:1026:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(IDBObjectStore) ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabaseManager.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabaseManager.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ LazyIdleThread.cpp c++ -o LazyIdleThread.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/LazyIdleThread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/LazyIdleThread.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/LazyIdleThread.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/LazyIdleThread.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/LazyIdleThread.cpp: In member function 'void mozilla::dom::indexedDB::LazyIdleThread::SelfDestruct()': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/LazyIdleThread.cpp:356:10: warning: deleting object of polymorphic class type 'mozilla::dom::indexedDB::LazyIdleThread' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ OpenDatabaseHelper.cpp c++ -o OpenDatabaseHelper.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/OpenDatabaseHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.cpp In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h: In member function 'virtual nsresult {anonymous}::CountHelper::DoDatabaseWork(mozIStorageConnection*)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBFactory.cpp:48: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabaseManager.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabaseManager.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabaseManager.cpp: In member function 'virtual nsrefcnt {anonymous}::QuotaCallback::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type '{anonymous}::QuotaCallback' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabaseManager.cpp:122:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(QuotaCallback, mozIStorageQuotaCallback) ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h: In member function 'virtual nsresult {anonymous}::DeleteHelper::DoDatabaseWork(mozIStorageConnection*)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabaseManager.cpp: In member function 'virtual nsrefcnt mozilla::dom::indexedDB::IndexedDatabaseManager::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::dom::indexedDB::IndexedDatabaseManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabaseManager.cpp:704:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(IndexedDatabaseManager, nsIIndexedDatabaseManager, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabaseManager.cpp: In member function 'virtual nsrefcnt mozilla::dom::indexedDB::IndexedDatabaseManager::OriginClearRunnable::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::dom::indexedDB::IndexedDatabaseManager::OriginClearRunnable' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabaseManager.cpp:896:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(IndexedDatabaseManager::OriginClearRunnable, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabaseManager.cpp: In member function 'virtual nsrefcnt mozilla::dom::indexedDB::IndexedDatabaseManager::AsyncUsageRunnable::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::dom::indexedDB::IndexedDatabaseManager::AsyncUsageRunnable' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabaseManager.cpp:1053:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(IndexedDatabaseManager::AsyncUsageRunnable, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabaseManager.cpp: In member function 'virtual nsrefcnt mozilla::dom::indexedDB::IndexedDatabaseManager::WaitForTransactionsToFinishRunnable::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::dom::indexedDB::IndexedDatabaseManager::WaitForTransactionsToFinishRunnable' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabaseManager.cpp:1075:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(IndexedDatabaseManager::WaitForTransactionsToFinishRunnable, ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h: In member function 'virtual nsresult {anonymous}::CreateIndexHelper::DoDatabaseWork(mozIStorageConnection*)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h: In static member function 'static nsresult mozilla::dom::indexedDB::IDBObjectStore::UpdateIndexes(mozilla::dom::indexedDB::IDBTransaction*, PRInt64, const mozilla::dom::indexedDB::Key&, bool, bool, PRInt64, const nsTArray&)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h: In member function 'virtual nsresult {anonymous}::AddHelper::DoDatabaseWork(mozIStorageConnection*)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/AsyncConnectionHelper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.cpp:39: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h: In member function 'virtual nsresult {anonymous}::GetHelper::DoDatabaseWork(mozIStorageConnection*)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h: In member function 'virtual nsresult {anonymous}::OpenCursorHelper::DoDatabaseWork(mozIStorageConnection*)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h: In member function 'virtual nsresult {anonymous}::GetAllHelper::DoDatabaseWork(mozIStorageConnection*)': ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ In file included from ../../dist/include/nsrootidl.h:13:0, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:40: ../../dist/include/nscore.h:445:47: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_LIKELY(x) (__builtin_expect(!!(x), 1)) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBCursor.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBObjectStore.cpp:54: ../../dist/include/mozilla/dom/indexedDB/Key.h:236:14: note: 'rv' was declared here nsresult rv; ^ TransactionThreadPool.cpp c++ -o TransactionThreadPool.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../xpcom/build -I../../dom/base -I../../dom/src/storage -I../../content/base/src -I../../content/events/src -I../../js/xpconnect/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/TransactionThreadPool.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/TransactionThreadPool.cpp ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../js/xpconnect/src/xpcpublic.h:48, from ../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/Key.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/DatabaseInfo.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.cpp:39: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/AsyncConnectionHelper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.cpp:39: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBFactory.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBFactory.cpp:42: ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ nsIIDBCursor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBCursor.idl -d .deps/nsIIDBCursor.xpt.pp -o _xpidlgen/nsIIDBCursor.xpt ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../js/xpconnect/src/xpcpublic.h:48, from ../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/Key.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/DatabaseInfo.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBFactory.cpp:64: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBFactory.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBFactory.cpp:42: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ nsIIDBCursorWithValue.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBCursorWithValue.idl -d .deps/nsIIDBCursorWithValue.xpt.pp -o _xpidlgen/nsIIDBCursorWithValue.xpt nsIIDBDatabase.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBDatabase.idl -d .deps/nsIIDBDatabase.xpt.pp -o _xpidlgen/nsIIDBDatabase.xpt In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabase.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/TransactionThreadPool.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/TransactionThreadPool.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsIIDBDatabaseException.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBDatabaseException.idl -d .deps/nsIIDBDatabaseException.xpt.pp -o _xpidlgen/nsIIDBDatabaseException.xpt In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.cpp:39:0: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h: In constructor 'mozilla::dom::indexedDB::OpenDatabaseHelper::OpenDatabaseHelper(mozilla::dom::indexedDB::IDBOpenDBRequest*, const nsAString_internal&, const nsACString_internal&, PRUint64, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:131:12: warning: 'mozilla::dom::indexedDB::OpenDatabaseHelper::mDataVersion' will be initialized after [-Wreorder] PRUint32 mDataVersion; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:126:21: warning: 'nsCOMPtr mozilla::dom::indexedDB::OpenDatabaseHelper::mDatabaseId' [-Wreorder] nsCOMPtr mDatabaseId; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:56:3: warning: when initialized here [-Wreorder] OpenDatabaseHelper(IDBOpenDBRequest* aRequest, ^ nsIIDBFactory.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBFactory.idl -d .deps/nsIIDBFactory.xpt.pp -o _xpidlgen/nsIIDBFactory.xpt nsIIDBIndex.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBIndex.idl -d .deps/nsIIDBIndex.xpt.pp -o _xpidlgen/nsIIDBIndex.xpt In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/CheckPermissionsHelper.h:44:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBFactory.cpp:64: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h: In constructor 'mozilla::dom::indexedDB::OpenDatabaseHelper::OpenDatabaseHelper(mozilla::dom::indexedDB::IDBOpenDBRequest*, const nsAString_internal&, const nsACString_internal&, PRUint64, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:131:12: warning: 'mozilla::dom::indexedDB::OpenDatabaseHelper::mDataVersion' will be initialized after [-Wreorder] PRUint32 mDataVersion; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:126:21: warning: 'nsCOMPtr mozilla::dom::indexedDB::OpenDatabaseHelper::mDatabaseId' [-Wreorder] nsCOMPtr mDatabaseId; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.h:56:3: warning: when initialized here [-Wreorder] OpenDatabaseHelper(IDBOpenDBRequest* aRequest, ^ nsIIDBKeyRange.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBKeyRange.idl -d .deps/nsIIDBKeyRange.xpt.pp -o _xpidlgen/nsIIDBKeyRange.xpt In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIProgrammingLanguage.h:10, from ../../dist/include/mozilla/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBFactory.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBFactory.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBFactory.cpp: In member function 'virtual nsrefcnt mozilla::dom::indexedDB::IDBFactory::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::dom::indexedDB::IDBFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IDBFactory.cpp:370:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(IDBFactory) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.cpp: In constructor '{anonymous}::SetVersionHelper::SetVersionHelper(mozilla::dom::indexedDB::IDBTransaction*, mozilla::dom::indexedDB::IDBOpenDBRequest*, mozilla::dom::indexedDB::OpenDatabaseHelper*, PRUint64, PRUint64)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.cpp:514:30: warning: '{anonymous}::SetVersionHelper::mOpenRequest' will be initialized after [-Wreorder] nsRefPtr mOpenRequest; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.cpp:513:32: warning: 'nsRefPtr {anonymous}::SetVersionHelper::mOpenHelper' [-Wreorder] nsRefPtr mOpenHelper; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/OpenDatabaseHelper.cpp:475:3: warning: when initialized here [-Wreorder] SetVersionHelper(IDBTransaction* aTransaction, ^ nsIIDBObjectStore.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBObjectStore.idl -d .deps/nsIIDBObjectStore.xpt.pp -o _xpidlgen/nsIIDBObjectStore.xpt nsIIDBRequest.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBRequest.idl -d .deps/nsIIDBRequest.xpt.pp -o _xpidlgen/nsIIDBRequest.xpt nsIIDBTransaction.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBTransaction.idl -d .deps/nsIIDBTransaction.xpt.pp -o _xpidlgen/nsIIDBTransaction.xpt nsIIDBVersionChangeEvent.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBVersionChangeEvent.idl -d .deps/nsIIDBVersionChangeEvent.xpt.pp -o _xpidlgen/nsIIDBVersionChangeEvent.xpt In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIProgrammingLanguage.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/IndexedDatabase.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/TransactionThreadPool.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/TransactionThreadPool.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/TransactionThreadPool.cpp: In member function 'virtual nsrefcnt mozilla::dom::indexedDB::TransactionThreadPool::TransactionQueue::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::dom::indexedDB::TransactionThreadPool::TransactionQueue' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/TransactionThreadPool.cpp:645:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(TransactionThreadPool::TransactionQueue, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/TransactionThreadPool.cpp: In member function 'virtual nsrefcnt mozilla::dom::indexedDB::FinishTransactionRunnable::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::dom::indexedDB::FinishTransactionRunnable' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/TransactionThreadPool.cpp:705:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(FinishTransactionRunnable, nsIRunnable) ^ nsIIDBOpenDBRequest.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIDBOpenDBRequest.idl -d .deps/nsIIDBOpenDBRequest.xpt.pp -o _xpidlgen/nsIIDBOpenDBRequest.xpt nsIIndexedDatabaseManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB/nsIIndexedDatabaseManager.idl -d .deps/nsIIndexedDatabaseManager.xpt.pp -o _xpidlgen/nsIIndexedDatabaseManager.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/dom_indexeddb.xpt _xpidlgen/nsIIDBCursor.xpt _xpidlgen/nsIIDBCursorWithValue.xpt _xpidlgen/nsIIDBDatabase.xpt _xpidlgen/nsIIDBDatabaseException.xpt _xpidlgen/nsIIDBFactory.xpt _xpidlgen/nsIIDBIndex.xpt _xpidlgen/nsIIDBKeyRange.xpt _xpidlgen/nsIIDBObjectStore.xpt _xpidlgen/nsIIDBRequest.xpt _xpidlgen/nsIIDBTransaction.xpt _xpidlgen/nsIIDBVersionChangeEvent.xpt _xpidlgen/nsIIDBOpenDBRequest.xpt _xpidlgen/nsIIndexedDatabaseManager.xpt rm -f libdom_indexeddb_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py AsyncConnectionHelper.o CheckPermissionsHelper.o CheckQuotaHelper.o DatabaseInfo.o IDBCursor.o IDBDatabase.o IDBEvents.o IDBIndex.o IDBKeyRange.o IDBObjectStore.o IDBRequest.o IDBTransaction.o IDBFactory.o IndexedDatabaseManager.o LazyIdleThread.o OpenDatabaseHelper.o TransactionThreadPool.o > libdom_indexeddb_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/dom_indexeddb.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/indexedDB' /usr/pkg/bin/gmake -C system libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/system' nsDeviceMotion.cpp c++ -o nsDeviceMotion.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/events/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDeviceMotion.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/system/nsDeviceMotion.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIDeviceMotion.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/system/nsDeviceMotion.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/system/nsDeviceMotion.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/system/nsDeviceMotion.cpp: In member function 'virtual nsrefcnt nsDeviceMotionData::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDeviceMotionData' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/system/nsDeviceMotion.cpp:82:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsDeviceMotionData) ^ rm -f libdomsystem_s.a ../../staticlib/libdomsystem_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsDeviceMotion.o > libdomsystem_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libdomsystem_s.a.desc ../../staticlib /usr/pkg/bin/gmake -C unix libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/system/unix' nsDeviceMotionSystem.cpp c++ -o nsDeviceMotionSystem.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDeviceMotionSystem.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/system/unix/nsDeviceMotionSystem.cpp rm -f libdomsystemunix_s.a ../../../staticlib/libdomsystemunix_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsDeviceMotionSystem.o > libdomsystemunix_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libdomsystemunix_s.a.desc ../../../staticlib gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/system/unix' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 NetworkGeolocationProvider.js NetworkGeolocationProvider.manifest GPSDGeolocationProvider.js GPSDGeolocationProvider.manifest ../../dist/bin/components /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../dist/bin/chrome.manifest "manifest components/NetworkGeolocationProvider.manifest" "manifest components/GPSDGeolocationProvider.manifest" gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/system' /usr/pkg/bin/gmake -C ipc libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc' ContentParent.cpp c++ -o ContentParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DBIN_SUFFIX='""' -DMOZ_PERMISSIONS -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../../content/base/src -I./../../content/events/src -I./../../toolkit/components/places -I../../chrome/src -I../../uriloader/exthandler -I./../../netwerk/base/src -I./../src/base -I./../src/storage -I./../../xpcom/base -I./../indexedDB -I../../extensions/cookie -I../../dom/base -I../../toolkit/xre -I../../hal/sandbox -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ContentParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentParent.cpp ContentChild.cpp CrashReporterParent.cpp c++ -o ContentChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DBIN_SUFFIX='""' -DMOZ_PERMISSIONS -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../../content/base/src -I./../../content/events/src -I./../../toolkit/components/places -I../../chrome/src -I../../uriloader/exthandler -I./../../netwerk/base/src -I./../src/base -I./../src/storage -I./../../xpcom/base -I./../indexedDB -I../../extensions/cookie -I../../dom/base -I../../toolkit/xre -I../../hal/sandbox -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ContentChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.cpp c++ -o CrashReporterParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DBIN_SUFFIX='""' -DMOZ_PERMISSIONS -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../../content/base/src -I./../../content/events/src -I./../../toolkit/components/places -I../../chrome/src -I../../uriloader/exthandler -I./../../netwerk/base/src -I./../src/base -I./../src/storage -I./../../xpcom/base -I./../indexedDB -I../../extensions/cookie -I../../dom/base -I../../toolkit/xre -I../../hal/sandbox -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/CrashReporterParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/CrashReporterParent.cpp ContentProcess.cpp c++ -o ContentProcess.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DBIN_SUFFIX='""' -DMOZ_PERMISSIONS -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../../content/base/src -I./../../content/events/src -I./../../toolkit/components/places -I../../chrome/src -I../../uriloader/exthandler -I./../../netwerk/base/src -I./../src/base -I./../src/storage -I./../../xpcom/base -I./../indexedDB -I../../extensions/cookie -I../../dom/base -I../../toolkit/xre -I../../hal/sandbox -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ContentProcess.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentProcess.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PCrashReporter.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PCrashReporterParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/CrashReporterParent.h:39, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/CrashReporterParent.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../ipc/chromium/src/base/lock.h:8, from ../../ipc/chromium/src/base/message_loop.h:14, from ../../ipc/chromium/src/base/thread.h:10, from ../../ipc/chromium/src/chrome/common/child_thread.h:8, from ../../dist/include/mozilla/ipc/IOThreadChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentProcess.cpp:40: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../ipc/chromium/src/base/lock.h:8, from ../../ipc/chromium/src/base/message_loop.h:14, from ../../ipc/chromium/src/base/waitable_event_watcher.h:13, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentParent.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentParent.cpp:40: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.cpp:48: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentProcess.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentProcess.cpp:42: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ CrashReporterChild.cpp c++ -o CrashReporterChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DBIN_SUFFIX='""' -DMOZ_PERMISSIONS -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../../content/base/src -I./../../content/events/src -I./../../toolkit/components/places -I../../chrome/src -I../../uriloader/exthandler -I./../../netwerk/base/src -I./../src/base -I./../src/storage -I./../../xpcom/base -I./../indexedDB -I../../extensions/cookie -I../../dom/base -I../../toolkit/xre -I../../hal/sandbox -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/CrashReporterChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/CrashReporterChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentProcess.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentProcess.cpp:42: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentParent.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentParent.cpp:40: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ TabParent.cpp c++ -o TabParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DBIN_SUFFIX='""' -DMOZ_PERMISSIONS -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../../content/base/src -I./../../content/events/src -I./../../toolkit/components/places -I../../chrome/src -I../../uriloader/exthandler -I./../../netwerk/base/src -I./../src/base -I./../src/storage -I./../../xpcom/base -I./../indexedDB -I../../extensions/cookie -I../../dom/base -I../../toolkit/xre -I../../hal/sandbox -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/TabParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabParent.cpp In file included from ../../dist/include/mozilla/plugins/PluginModuleChild.h:46:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/CrashReporterChild.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.cpp:48: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.cpp:48: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabParent.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabParent.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentParent.cpp: In constructor 'mozilla::dom::ContentParent::ContentParent()': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentParent.cpp:439:38: warning: ignoring return value of 'bool mozilla::dom::PContentParent::SendAppInfo(const nsCString&, const nsCString&)', declared with attribute warn_unused_result [-Wunused-result] SendAppInfo(version, buildID); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentParent.cpp: In member function 'virtual nsresult mozilla::dom::ContentParent::Observe(nsISupports*, const char*, const PRUnichar*)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentParent.cpp:739:29: warning: ignoring return value of 'bool mozilla::dom::PContentParent::SendGarbageCollect()', declared with attribute warn_unused_result [-Wunused-result] SendGarbageCollect(); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentParent.cpp:742:27: warning: ignoring return value of 'bool mozilla::dom::PContentParent::SendCycleCollect()', declared with attribute warn_unused_result [-Wunused-result] SendCycleCollect(); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/IPC/IPCMessageUtils.h:48, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:13, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.cpp:48: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.cpp: In member function 'virtual nsrefcnt mozilla::dom::ConsoleListener::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::dom::ConsoleListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.cpp:191:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(ConsoleListener, nsIConsoleListener) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.cpp: In member function 'virtual nsrefcnt mozilla::dom::MemoryReportsWrapper::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::dom::MemoryReportsWrapper' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1159:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.cpp:322:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS0' NS_IMPL_ISUPPORTS0(MemoryReportsWrapper) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.cpp: In member function 'virtual nsrefcnt mozilla::dom::MemoryReportCallback::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::dom::MemoryReportCallback' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.cpp:350:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1( ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/CrashReporterChild.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/CrashReporterChild.cpp:40: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ TabChild.cpp c++ -o TabChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DBIN_SUFFIX='""' -DMOZ_PERMISSIONS -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../../content/base/src -I./../../content/events/src -I./../../toolkit/components/places -I../../chrome/src -I../../uriloader/exthandler -I./../../netwerk/base/src -I./../src/base -I./../src/storage -I./../../xpcom/base -I./../indexedDB -I../../extensions/cookie -I../../dom/base -I../../toolkit/xre -I../../hal/sandbox -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/TabChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabChild.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabParent.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabParent.cpp:39: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from ../../dist/include/mozilla/dom/ContentParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabParent.cpp:41: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ TabMessageUtils.cpp c++ -o TabMessageUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DBIN_SUFFIX='""' -DMOZ_PERMISSIONS -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../../content/base/src -I./../../content/events/src -I./../../toolkit/components/places -I../../chrome/src -I../../uriloader/exthandler -I./../../netwerk/base/src -I./../src/base -I./../src/storage -I./../../xpcom/base -I./../indexedDB -I../../extensions/cookie -I../../dom/base -I../../toolkit/xre -I../../hal/sandbox -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/TabMessageUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabMessageUtils.cpp AudioChild.cpp c++ -o AudioChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DBIN_SUFFIX='""' -DMOZ_PERMISSIONS -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../../content/base/src -I./../../content/events/src -I./../../toolkit/components/places -I../../chrome/src -I../../uriloader/exthandler -I./../../netwerk/base/src -I./../src/base -I./../src/storage -I./../../xpcom/base -I./../indexedDB -I../../extensions/cookie -I../../dom/base -I../../toolkit/xre -I../../hal/sandbox -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/AudioChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/AudioChild.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabChild.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PAudio.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PAudioChild.h:9, from ../../dist/include/mozilla/dom/AudioChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/AudioChild.cpp:40: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/chromium/src/base/file_path.h:70:0, from ../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from ../../dist/include/IPC/IPCMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabMessageUtils.cpp:39: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ AudioParent.cpp c++ -o AudioParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DBIN_SUFFIX='""' -DMOZ_PERMISSIONS -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../../content/base/src -I./../../content/events/src -I./../../toolkit/components/places -I../../chrome/src -I../../uriloader/exthandler -I./../../netwerk/base/src -I./../src/base -I./../src/storage -I./../../xpcom/base -I./../indexedDB -I../../extensions/cookie -I../../dom/base -I../../toolkit/xre -I../../hal/sandbox -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/AudioParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/AudioParent.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabChild.h:56, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabChild.cpp:39: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PAudio.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PAudioParent.h:9, from ../../dist/include/mozilla/dom/AudioParent.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/AudioParent.cpp:40: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabChild.cpp:41: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabChild.h:56, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabChild.cpp:39: ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../dist/include/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabChild.cpp:93: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabChild.h:56, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabChild.cpp:39: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/IPC/IPCMessageUtils.h:48, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:13, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabChild.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabChild.cpp: In member function 'virtual nsrefcnt mozilla::dom::ContentListener::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::dom::ContentListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc/TabChild.cpp:101:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(ContentListener, nsIDOMEventListener) ^ rm -f libdomipc_s.a ../../staticlib/libdomipc_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py ContentProcess.o ContentParent.o ContentChild.o CrashReporterParent.o CrashReporterChild.o TabParent.o TabChild.o TabMessageUtils.o AudioChild.o AudioParent.o > libdomipc_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libdomipc_s.a.desc ../../staticlib /usr/pkg/bin/python2.7 ../../config/JarMaker.py \ -j ../../dist/bin/chrome \ -t ../.. -f flat -DNDEBUG -DTRIMMED -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DBIN_SUFFIX='""' -DMOZ_PERMISSIONS -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/ipc' /usr/pkg/bin/gmake -C workers libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers' Events.cpp c++ -o Events.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Events.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Events.cpp EventTarget.cpp c++ -o EventTarget.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/EventTarget.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/EventTarget.cpp Exceptions.cpp c++ -o Exceptions.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Exceptions.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Exceptions.cpp ChromeWorkerScope.cpp c++ -o ChromeWorkerScope.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ChromeWorkerScope.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/ChromeWorkerScope.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Exceptions.cpp:44: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/ListenerManager.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/EventTarget.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/EventTarget.cpp:39: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/ChromeWorkerScope.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Events.cpp:44: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/EventTarget.cpp:42: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/ListenerManager.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/EventTarget.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/EventTarget.cpp:39: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Exceptions.cpp:45: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Exceptions.cpp:44: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/ChromeWorkerScope.cpp:42: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/ChromeWorkerScope.cpp:41: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/EventTarget.cpp: In static member function 'static JSBool mozilla::dom::workers::events::EventTarget::AddEventListener(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/EventTarget.cpp:165:62: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] if (!EnsureObjectIsEventTarget(aCx, obj, "AddEventListener")) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/EventTarget.cpp: In static member function 'static JSBool mozilla::dom::workers::events::EventTarget::RemoveEventListener(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/EventTarget.cpp:197:65: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] if (!EnsureObjectIsEventTarget(aCx, obj, "RemoveEventListener")) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/EventTarget.cpp: In static member function 'static JSBool mozilla::dom::workers::events::EventTarget::DispatchEvent(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/EventTarget.cpp:229:59: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] if (!EnsureObjectIsEventTarget(aCx, obj, "DispatchEvent")) { ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Exceptions.cpp: In static member function 'static JSBool {anonymous}::DOMException::ToString(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Exceptions.cpp:130:64: warning: 'classPtr' may be used uninitialized in this function [-Wmaybe-uninitialized] classPtr ? classPtr->name : "object"); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Events.cpp:45: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Events.cpp:44: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ File.cpp c++ -o File.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/File.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/File.cpp FileReaderSync.cpp c++ -o FileReaderSync.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/FileReaderSync.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/FileReaderSync.cpp FileReaderSyncPrivate.cpp c++ -o FileReaderSyncPrivate.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/FileReaderSyncPrivate.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/FileReaderSyncPrivate.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/nsIDOMFile.h:19, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/File.cpp:42: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/FileReaderSyncPrivate.cpp:45: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/File.cpp:46: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/nsIDOMFile.h:19, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/File.cpp:42: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ListenerManager.cpp c++ -o ListenerManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ListenerManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/ListenerManager.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsICharsetDetectionObserver.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/FileReaderSyncPrivate.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/FileReaderSyncPrivate.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/FileReaderSyncPrivate.cpp: In member function 'virtual nsrefcnt mozilla::dom::workers::FileReaderSyncPrivate::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::dom::workers::FileReaderSyncPrivate' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/FileReaderSyncPrivate.cpp:64:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(FileReaderSyncPrivate, nsICharsetDetectionObserver) ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/nsIDOMFile.h:19, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/FileReaderSync.cpp:42: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert28' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert29' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ Location.cpp c++ -o Location.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Location.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Location.cpp ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/FileReaderSync.cpp:46: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/nsIDOMFile.h:19, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/FileReaderSync.cpp:42: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Location.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/ListenerManager.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/ListenerManager.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Location.cpp:42: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Location.cpp:41: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ Navigator.cpp c++ -o Navigator.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Navigator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Navigator.cpp ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/ListenerManager.cpp:44: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Location.cpp: In static member function 'static JSBool {anonymous}::Location::ToString(JSContext*, uintN, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Location.cpp:157:64: warning: 'classPtr' may be used uninitialized in this function [-Wmaybe-uninitialized] classPtr ? classPtr->name : "object"); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/ListenerManager.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/ListenerManager.cpp:41: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Location.cpp: In static member function 'static JSBool {anonymous}::Location::GetProperty(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Location.cpp:178:64: warning: 'classPtr' may be used uninitialized in this function [-Wmaybe-uninitialized] classPtr ? classPtr->name : "object"); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ Principal.cpp c++ -o Principal.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Principal.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Principal.cpp RuntimeService.cpp c++ -o RuntimeService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/RuntimeService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/RuntimeService.cpp ScriptLoader.cpp c++ -o ScriptLoader.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/ScriptLoader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/ScriptLoader.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Principal.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Navigator.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ Worker.cpp c++ -o Worker.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Worker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Worker.cpp ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Navigator.cpp:42: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Navigator.cpp:41: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/ScriptLoader.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/ScriptLoader.cpp:39: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/RuntimeService.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/RuntimeService.cpp:42: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Worker.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Navigator.cpp: In static member function 'static JSBool {anonymous}::Navigator::GetProperty(JSContext*, JSObject*, jsid, jsval*)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Navigator.cpp:166:64: warning: 'classPtr' may be used uninitialized in this function [-Wmaybe-uninitialized] classPtr ? classPtr->name : "object"); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ WorkerPrivate.cpp c++ -o WorkerPrivate.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/WorkerPrivate.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/WorkerPrivate.cpp ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Worker.cpp:42: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Worker.cpp:41: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Worker.cpp: In static member function 'static void {anonymous}::Worker::ClearPrivateSlot(JSContext*, JSObject*, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Worker.cpp:51:20: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] JSPROP_ENUMERATE | JSPROP_SHARED ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/Worker.cpp:129:33: note: in expansion of macro 'PROPERTY_FLAGS' (PROPERTY_FLAGS & ~JSPROP_SHARED))) { ^ WorkerScope.cpp c++ -o WorkerScope.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/WorkerScope.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/WorkerScope.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/WorkerPrivate.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/WorkerPrivate.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/RuntimeService.cpp:65: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/RuntimeService.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/RuntimeService.cpp:42: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ XMLHttpRequest.cpp c++ -o XMLHttpRequest.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/XMLHttpRequest.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/XMLHttpRequest.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIObserver.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/RuntimeService.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/RuntimeService.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/RuntimeService.cpp: In member function 'virtual nsrefcnt mozilla::dom::workers::RuntimeService::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::dom::workers::RuntimeService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/RuntimeService.cpp:1206:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(RuntimeService, nsIObserver) ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/WorkerScope.cpp:44: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/WorkerPrivate.cpp:59: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/WorkerPrivate.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/WorkerPrivate.cpp:40: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/XMLHttpRequest.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/XMLHttpRequest.cpp:39: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/WorkerScope.cpp:45: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/WorkerScope.cpp:44: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/XMLHttpRequest.cpp:42: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/XMLHttpRequest.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/XMLHttpRequest.cpp:39: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ XMLHttpRequestPrivate.cpp c++ -o XMLHttpRequestPrivate.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../content/base/src -I../../content/events/src -I../../dom/base -I../../js/xpconnect/src -I../../xpcom/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/XMLHttpRequestPrivate.pp /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/XMLHttpRequestPrivate.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIRunnable.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/WorkerPrivate.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/WorkerPrivate.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/WorkerPrivate.cpp: In member function 'virtual nsrefcnt {anonymous}::WorkerMemoryReporter::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type '{anonymous}::WorkerMemoryReporter' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/WorkerPrivate.cpp:225:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(WorkerMemoryReporter, nsIMemoryMultiReporter) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/WorkerPrivate.cpp: In member function 'virtual nsrefcnt {anonymous}::WorkerRunnableEventTarget::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type '{anonymous}::WorkerRunnableEventTarget' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/WorkerPrivate.cpp:1238:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(WorkerRunnableEventTarget, nsIEventTarget) ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/ListenerManager.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/EventTarget.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/XMLHttpRequestPrivate.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/XMLHttpRequestPrivate.cpp:39: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from ../../dist/include/nsAutoPtr.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/XMLHttpRequestPrivate.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/XMLHttpRequestPrivate.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/XMLHttpRequestPrivate.cpp: In member function 'virtual nsrefcnt {anonymous}::LoadStartDetectionRunnable::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type '{anonymous}::LoadStartDetectionRunnable' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/XMLHttpRequestPrivate.cpp:434:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(LoadStartDetectionRunnable, nsIRunnable, nsIDOMEventListener) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/XMLHttpRequestPrivate.cpp: In member function 'virtual nsrefcnt mozilla::dom::workers::xhr::Proxy::Release()': ../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::dom::workers::xhr::Proxy' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers/XMLHttpRequestPrivate.cpp:1224:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(Proxy, nsIDOMEventListener) ^ rm -f libdomworkers_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py ChromeWorkerScope.o Events.o EventTarget.o Exceptions.o File.o FileReaderSync.o FileReaderSyncPrivate.o ListenerManager.o Location.o Navigator.o Principal.o RuntimeService.o ScriptLoader.o Worker.o WorkerPrivate.o WorkerScope.o XMLHttpRequest.o XMLHttpRequestPrivate.o > libdomworkers_s.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom/workers' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/dom' /usr/pkg/bin/gmake -C view libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/view' /usr/pkg/bin/gmake -C public libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/view/public' gmake[4]: Nothing to be done for 'libs'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/view/public' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/view/src' nsView.cpp nsViewManager.cpp c++ -o nsView.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../content/events/src/ -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsView.pp /scratch/devel/xulrunner10/work/mozilla-esr10/view/src/nsView.cpp c++ -o nsViewManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../content/events/src/ -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsViewManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/view/src/nsViewManager.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIView.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/view/src/nsView.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/view/src/nsView.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/view/src/nsView.cpp: In member function 'virtual nsrefcnt ViewWrapper::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'ViewWrapper' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/view/src/nsView.cpp:78:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(ViewWrapper) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/view/src/nsView.cpp: In member function 'void nsView::RemoveChild(nsView*)': /scratch/devel/xulrunner10/work/mozilla-esr10/view/src/nsView.cpp:607:10: warning: variable 'found' set but not used [-Wunused-but-set-variable] bool found = false; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/view/src/nsViewManager.cpp:56: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libgkview_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsView.o nsViewManager.o > libgkview_s.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/view/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/view' /usr/pkg/bin/gmake -C widget libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget' /usr/pkg/bin/gmake -C public libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/public' nsIFilePicker.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIFilePicker.idl -d .deps/nsIFilePicker.xpt.pp -o _xpidlgen/nsIFilePicker.xpt nsISound.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsISound.idl -d .deps/nsISound.xpt.pp -o _xpidlgen/nsISound.xpt nsITransferable.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsITransferable.idl -d .deps/nsITransferable.xpt.pp -o _xpidlgen/nsITransferable.xpt nsIAppShell.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIAppShell.idl -d .deps/nsIAppShell.xpt.pp -o _xpidlgen/nsIAppShell.xpt nsIClipboardDragDropHooks.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIClipboardDragDropHooks.idl -d .deps/nsIClipboardDragDropHooks.xpt.pp -o _xpidlgen/nsIClipboardDragDropHooks.xpt nsIClipboardDragDropHookList.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIClipboardDragDropHookList.idl -d .deps/nsIClipboardDragDropHookList.xpt.pp -o _xpidlgen/nsIClipboardDragDropHookList.xpt nsIDragSession.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIDragSession.idl -d .deps/nsIDragSession.xpt.pp -o _xpidlgen/nsIDragSession.xpt nsIFormatConverter.idl nsIDragService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIDragService.idl -d .deps/nsIDragService.xpt.pp -o _xpidlgen/nsIDragService.xpt /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIFormatConverter.idl -d .deps/nsIFormatConverter.xpt.pp -o _xpidlgen/nsIFormatConverter.xpt nsIClipboard.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIClipboard.idl -d .deps/nsIClipboard.xpt.pp -o _xpidlgen/nsIClipboard.xpt nsIClipboardHelper.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIClipboardHelper.idl -d .deps/nsIClipboardHelper.xpt.pp -o _xpidlgen/nsIClipboardHelper.xpt nsIClipboardOwner.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIClipboardOwner.idl -d .deps/nsIClipboardOwner.xpt.pp -o _xpidlgen/nsIClipboardOwner.xpt nsIBaseWindow.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIBaseWindow.idl -d .deps/nsIBaseWindow.xpt.pp -o _xpidlgen/nsIBaseWindow.xpt nsIBidiKeyboard.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIBidiKeyboard.idl -d .deps/nsIBidiKeyboard.xpt.pp -o _xpidlgen/nsIBidiKeyboard.xpt nsIScreen.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIScreen.idl -d .deps/nsIScreen.xpt.pp -o _xpidlgen/nsIScreen.xpt nsIScreenManager.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIScreenManager.idl -d .deps/nsIScreenManager.xpt.pp -o _xpidlgen/nsIScreenManager.xpt nsIPrintSession.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIPrintSession.idl -d .deps/nsIPrintSession.xpt.pp -o _xpidlgen/nsIPrintSession.xpt nsIPrintSettings.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIPrintSettings.idl -d .deps/nsIPrintSettings.xpt.pp -o _xpidlgen/nsIPrintSettings.xpt nsIPrintSettingsService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIPrintSettingsService.idl -d .deps/nsIPrintSettingsService.xpt.pp -o _xpidlgen/nsIPrintSettingsService.xpt nsIIdleService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIIdleService.idl -d .deps/nsIIdleService.xpt.pp -o _xpidlgen/nsIIdleService.xpt nsIPrintOptions.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIPrintOptions.idl -d .deps/nsIPrintOptions.xpt.pp -o _xpidlgen/nsIPrintOptions.xpt nsIGfxInfo.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIGfxInfo.idl -d .deps/nsIGfxInfo.xpt.pp -o _xpidlgen/nsIGfxInfo.xpt nsIGfxInfoDebug.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIGfxInfoDebug.idl -d .deps/nsIGfxInfoDebug.xpt.pp -o _xpidlgen/nsIGfxInfoDebug.xpt nsIIMEPicker.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/widget/public/nsIIMEPicker.idl -d .deps/nsIIMEPicker.xpt.pp -o _xpidlgen/nsIIMEPicker.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/widget.xpt _xpidlgen/nsIAppShell.xpt _xpidlgen/nsIFilePicker.xpt _xpidlgen/nsISound.xpt _xpidlgen/nsITransferable.xpt _xpidlgen/nsIClipboardDragDropHooks.xpt _xpidlgen/nsIClipboardDragDropHookList.xpt _xpidlgen/nsIDragSession.xpt _xpidlgen/nsIDragService.xpt _xpidlgen/nsIFormatConverter.xpt _xpidlgen/nsIClipboard.xpt _xpidlgen/nsIClipboardHelper.xpt _xpidlgen/nsIClipboardOwner.xpt _xpidlgen/nsIBaseWindow.xpt _xpidlgen/nsIBidiKeyboard.xpt _xpidlgen/nsIScreen.xpt _xpidlgen/nsIScreenManager.xpt _xpidlgen/nsIPrintSession.xpt _xpidlgen/nsIPrintSettings.xpt _xpidlgen/nsIPrintSettingsService.xpt _xpidlgen/nsIPrintOptions.xpt _xpidlgen/nsIIdleService.xpt _xpidlgen/nsIGfxInfo.xpt _xpidlgen/nsIGfxInfoDebug.xpt _xpidlgen/nsIIMEPicker.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/widget.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/public' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src' /usr/pkg/bin/gmake -C shared libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/shared' WidgetUtils.cpp c++ -o WidgetUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/WidgetUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/shared/WidgetUtils.cpp nsShmImage.cpp c++ -o nsShmImage.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsShmImage.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/shared/nsShmImage.cpp gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/shared/x11' keysym2ucs.c gcc -o keysym2ucs.o -c -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/keysym2ucs.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/shared/x11/keysym2ucs.c rm -f libwidget_shared_x11.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py keysym2ucs.o > libwidget_shared_x11.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/shared/x11' rm -f libwidget_shared.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py WidgetUtils.o nsShmImage.o > libwidget_shared.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/shared' /usr/pkg/bin/gmake -C xpwidgets libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets' nsBaseWidget.cpp c++ -o nsBaseWidget.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -WovensTransferable.cpp rloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7nsHTMLFormatConverter.cpp /include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBaseWidget.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsBaseWidget.cpp nsBaseAppShell.cpp c++ -o nsBaseAppShell.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBaseAppShell.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsBaseAppShell.cpp c++ -o nsTransferable.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTransferable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsTransferable.cpp c++ -o nsHTMLFormatConverter.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLFormatConverter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsHTMLFormatConverter.cpp nsBaseDragService.cpp c++ -o nsBaseDragService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBaseDragService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsBaseDragService.cpp In file included from ../../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../../ipc/chromium/src/base/lock.h:8, from ../../../ipc/chromium/src/base/message_loop.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsBaseAppShell.cpp:39: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsPrimitiveHelpers.cpp c++ -o nsPrimitiveHelpers.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPrimitiveHelpers.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsPrimitiveHelpers.cpp nsXPLookAndFeel.cpp c++ -o nsXPLookAndFeel.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXPLookAndFeel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsXPLookAndFeel.cpp nsClipboardHelper.cpp c++ -o nsClipboardHelper.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsClipboardHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsClipboardHelper.cpp nsPrintOptionsImpl.cpp c++ -o nsPrintOptionsImpl.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPrintOptionsImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsPrintOptionsImpl.cpp nsPrintSettingsImpl.cpp c++ -o nsPrintSettingsImpl.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPrintSettingsImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsPrintSettingsImpl.cpp nsPrintSession.cpp c++ -o nsPrintSession.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPrintSession.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsPrintSession.cpp nsIdleService.cpp c++ -o nsIdleService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsIdleService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsIdleService.cpp nsClipboardPrivacyHandler.cpp c++ -o nsClipboardPrivacyHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsClipboardPrivacyHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsClipboardPrivacyHandler.cpp GfxInfoWebGL.cpp c++ -o GfxInfoWebGL.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/GfxInfoWebGL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/GfxInfoWebGL.cpp GfxDriverInfo.cpp c++ -o GfxDriverInfo.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/GfxDriverInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/GfxDriverInfo.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIObserver.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsClipboardPrivacyHandler.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsClipboardPrivacyHandler.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsClipboardPrivacyHandler.cpp: In member function 'virtual nsrefcnt nsClipboardPrivacyHandler::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsClipboardPrivacyHandler' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsClipboardPrivacyHandler.cpp:61:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsClipboardPrivacyHandler, nsIObserver, nsISupportsWeakReference) ^ GfxInfoBase.cpp c++ -o GfxInfoBase.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/GfxInfoBase.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/GfxInfoBase.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIDOMWebGLRenderingContext.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/GfxInfoWebGL.cpp:45: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ PuppetWidget.cpp c++ -o PuppetWidget.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PuppetWidget.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/PuppetWidget.cpp nsFilePickerProxy.cpp c++ -o nsFilePickerProxy.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFilePickerProxy.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsFilePickerProxy.cpp GfxInfoX11.cpp c++ -o GfxInfoX11.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/GfxInfoX11.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/GfxInfoX11.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/GfxInfoBase.cpp: In member function 'virtual nsresult mozilla::widget::GfxInfoBase::GetFeatureStatusImpl(PRInt32, PRInt32*, nsAString_internal&, mozilla::widget::GfxDriverInfo*, mozilla::widget::OperatingSystem*)': /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/GfxInfoBase.cpp:695:53: warning: 'driverVersion' may be used uninitialized in this function [-Wmaybe-uninitialized] match = driverVersion >= info->mDriverVersion && driverVersion < info->mDriverVersionMax; ^ nsBaseFilePicker.cpp c++ -o nsBaseFilePicker.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBaseFilePicker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsBaseFilePicker.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/PuppetWidget.cpp:41: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsNativeTheme.cpp c++ -o nsNativeTheme.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -D_IMPL_NS_WIDGET -DNO_NSPR_10_SUPPORT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../gtk2 -I./../shared -I../../../layout/forms -I../../../layout/generic -I../../../layout/xul/base/src -I. -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNativeTheme.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsNativeTheme.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsFilePickerProxy.cpp:42: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsGeoPosition.h:45, from ../../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsFilePickerProxy.cpp:42: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsFilePickerProxy.cpp:42: ../../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/PuppetWidget.h:51:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/PuppetWidget.cpp:48: /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsBaseWidget.h: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsBaseWidget.h:104:27: warning: 'virtual nsresult nsBaseWidget::SetCursor(imgIContainer*, PRUint32, PRUint32)' was hidden [-Woverloaded-virtual] NS_IMETHOD SetCursor(imgIContainer* aCursor, ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/PuppetWidget.cpp:48:0: /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/PuppetWidget.h:181:14: warning: by 'virtual nsresult mozilla::widget::PuppetWidget::SetCursor(nsCursor)' [-Woverloaded-virtual] NS_IMETHOD SetCursor(nsCursor aCursor); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from ../../../dist/include/nsEventStateManager.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsNativeTheme.cpp:46: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIAtom.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsNativeTheme.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsNativeTheme.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsNativeTheme.cpp: In member function 'virtual nsrefcnt nsNativeTheme::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsNativeTheme' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets/nsNativeTheme.cpp:63:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsNativeTheme, nsITimerCallback) ^ rm -f libxpwidgets_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsBaseAppShell.o nsBaseWidget.o nsTransferable.o nsHTMLFormatConverter.o nsBaseDragService.o nsPrimitiveHelpers.o nsXPLookAndFeel.o nsClipboardHelper.o nsPrintOptionsImpl.o nsPrintSettingsImpl.o nsPrintSession.o nsIdleService.o nsClipboardPrivacyHandler.o GfxInfoWebGL.o GfxDriverInfo.o GfxInfoBase.o PuppetWidget.o nsFilePickerProxy.o GfxInfoX11.o nsBaseFilePicker.o nsNativeTheme.o ../shared/libwidget_shared.a ../shared/x11/libwidget_shared_x11.a > libxpwidgets_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xpwidgets' /usr/pkg/bin/gmake -C gtk2 libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2' maiRedundantObjectFactory.c gcc -o maiRedundantObjectFactory.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/maiRedundantObjectFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/maiRedundantObjectFactory.c gtk2drawing.c gcc -o gtk2drawing.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/gtk2drawing.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/gtk2drawing.c nsWindow.cpp c++ -o nsWindow.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWindow.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsWindow.cpp mozcontainer.c gcc -o mozcontainer.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/mozcontainer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/mozcontainer.c nsAppShell.cpp c++ -o nsAppShell.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAppShell.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsAppShell.cpp nsWidgetFactory.cpp c++ -o nsWidgetFactory.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWidgetFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsWidgetFactory.cpp nsToolkit.cpp c++ -o nsToolkit.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsToolkit.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsToolkit.cpp nsBidiKeyboard.cpp c++ -o nsBidiKeyboard.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBidiKeyboard.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsBidiKeyboard.cpp nsLookAndFeel.cpp c++ -o nsLookAndFeel.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsLookAndFeel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsLookAndFeel.cpp nsGtkKeyUtils.cpp c++ -o nsGtkKeyUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsGtkKeyUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsGtkKeyUtils.cpp nsFilePicker.cpp c++ -o nsFilePicker.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFilePicker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsFilePicker.cpp nsSound.cpp c++ -o nsSound.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSound.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsSound.cpp nsNativeKeyBindings.cpp c++ -o nsNativeKeyBindings.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNativeKeyBindings.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsNativeKeyBindings.cpp nsScreenGtk.cpp c++ -o nsScreenGtk.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsScreenGtk.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsScreenGtk.cpp nsScreenManagerGtk.cpp c++ -o nsScreenManagerGtk.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsScreenManagerGtk.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsScreenManagerGtk.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIScreen.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsScreenGtk.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsScreenGtk.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsScreenGtk.cpp: In member function 'virtual nsrefcnt nsScreenGtk::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsScreenGtk' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsScreenGtk.cpp:62:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsScreenGtk, nsIScreen) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsSound.cpp: In member function 'virtual nsresult nsSound::OnStreamComplete(nsIStreamLoader*, nsISupports*, nsresult, PRUint32, const PRUint8*)': /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsSound.cpp:225:35: warning: variable 'avg_bytes_per_sec' set but not used [-Wunused-but-set-variable] PRUint32 samples_per_sec = 0, avg_bytes_per_sec = 0, chunk_len = 0; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsSound.cpp:226:14: warning: variable 'format' set but not used [-Wunused-but-set-variable] PRUint16 format, channels = 1, bits_per_sample = 0; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsSound.cpp: In member function 'virtual nsresult nsSound::PlayEventSound(PRUint32)': /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsSound.cpp:446:25: warning: 'void* g_static_private_get(GStaticPrivate*)' is deprecated (declared at /scratch/devel/xulrunner10/work/.buildlink/include/glib/glib-2.0/glib/deprecated/gthread.h:251): Use 'g_private_get' instead [-Wdeprecated-declarations] ctx = (ca_context*) g_static_private_get(&ctx_static_private); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsSound.cpp:446:65: warning: 'void* g_static_private_get(GStaticPrivate*)' is deprecated (declared at /scratch/devel/xulrunner10/work/.buildlink/include/glib/glib-2.0/glib/deprecated/gthread.h:251): Use 'g_private_get' instead [-Wdeprecated-declarations] ctx = (ca_context*) g_static_private_get(&ctx_static_private); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsSound.cpp:454:9: warning: 'void g_static_private_set(GStaticPrivate*, gpointer, GDestroyNotify)' is deprecated (declared at /scratch/devel/xulrunner10/work/.buildlink/include/glib/glib-2.0/glib/deprecated/gthread.h:254): Use 'g_private_set' instead [-Wdeprecated-declarations] g_static_private_set(&ctx_static_private, ctx, (GDestroyNotify) ca_context_destroy); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsSound.cpp:454:91: warning: 'void g_static_private_set(GStaticPrivate*, gpointer, GDestroyNotify)' is deprecated (declared at /scratch/devel/xulrunner10/work/.buildlink/include/glib/glib-2.0/glib/deprecated/gthread.h:254): Use 'g_private_set' instead [-Wdeprecated-declarations] g_static_private_set(&ctx_static_private, ctx, (GDestroyNotify) ca_context_destroy); ^ nsImageToPixbuf.cpp c++ -o nsImageToPixbuf.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsImageToPixbuf.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsImageToPixbuf.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsINativeKeyBindings.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsNativeKeyBindings.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsNativeKeyBindings.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsNativeKeyBindings.cpp: In member function 'virtual nsrefcnt nsNativeKeyBindings::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsNativeKeyBindings' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroWidgetTraceEvent.cpp y; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsNativeKeyBindings.cpp:267:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsNativeKeyBindings, nsINativeKeyBindings) ^ c++ -o WidgetTraceEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/WidgetTraceEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/WidgetTraceEvent.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsNativeKeyBindings.cpp: In member function 'virtual bool nsNativeKeyBindings::KeyPress(const nsNativeKeyEvent&, nsINativeKeyBindings::DoCommandCallback, void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsNativeKeyBindings.cpp:291:74: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (!nativeKeyEvent || nativeKeyEvent->eventStructType != NS_KEY_EVENT && ^ nsGtkIMModule.cpp c++ -o nsGtkIMModule.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsGtkIMModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsGtkIMModule.cpp nsIdleServiceGTK.cpp c++ -o nsIdleServiceGTK.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsIdleServiceGTK.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsIdleServiceGTK.cpp nsDeviceContextSpecG.cpp c++ -o nsDeviceContextSpecG.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDeviceContextSpecG.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsDeviceContextSpecG.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from ../../../dist/include/nsAutoPtr.h:48, from ../../../dist/include/gfxASurface.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsImageToPixbuf.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsImageToPixbuf.cpp: In member function 'virtual nsrefcnt nsImageToPixbuf::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsImageToPixbuf' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsImageToPixbuf.cpp:50:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsImageToPixbuf, nsIImageToPixbuf) ^ nsPrintOptionsGTK.cpp c++ -o nsPrintOptionsGTK.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPrintOptionsGTK.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsPrintOptionsGTK.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIIdleService.h:10, from ./../xpwidgets/nsIdleService.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsIdleServiceGTK.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsIdleServiceGTK.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsIdleServiceGTK.cpp: In member function 'virtual nsrefcnt nsIdleServiceGTK::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsIdleServiceGTK' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsIdleServiceGTK.cpp:65:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsIdleServiceGTK, nsIdleService, nsIIdleService) ^ nsPrintDialogGTK.cpp c++ -o nsPrintDialogGTK.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPrintDialogGTK.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsPrintDialogGTK.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIDeviceContextSpec.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsDeviceContextSpecG.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsDeviceContextSpecG.cpp:54: /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsDeviceContextSpecG.cpp: In member function 'virtual nsrefcnt nsPrinterEnumeratorGTK::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPrinterEnumeratorGTK' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsDeviceContextSpecG.cpp:718:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsPrinterEnumeratorGTK, nsIPrinterEnumerator) ^ nsPrintSettingsGTK.cpp c++ -o nsPrintSettingsGTK.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPrintSettingsGTK.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsPrintSettingsGTK.cpp nsCUPSShim.cpp c++ -o nsCUPSShim.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCUPSShim.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsCUPSShim.cpp nsPaperPS.cpp c++ -o nsPaperPS.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPaperPS.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsPaperPS.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsPrintDialogGTK.cpp: In function 'void ShowCustomDialog(GtkComboBox*, gpointer)': /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsPrintDialogGTK.cpp:68:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define CUSTOM_VALUE_INDEX ArrayLength(header_footer_tags) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsPrintDialogGTK.cpp:98:48: note: in expansion of macro 'CUSTOM_VALUE_INDEX' if (gtk_combo_box_get_active(changed_box) != CUSTOM_VALUE_INDEX) { ^ nsPSPrinters.cpp c++ -o nsPSPrinters.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPSPrinters.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsPSPrinters.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsPrintDialogGTK.cpp: In member function 'const char* nsPrintDialogWidgetGTK::OptionWidgetToString(GtkWidget*)': /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsPrintDialogGTK.cpp:68:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define CUSTOM_VALUE_INDEX ArrayLength(header_footer_tags) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsPrintDialogGTK.cpp:388:16: note: in expansion of macro 'CUSTOM_VALUE_INDEX' if (index == CUSTOM_VALUE_INDEX) ^ nsClipboard.cpp c++ -o nsClipboard.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsClipboard.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsClipboard.cpp nsDragService.cpp c++ -o nsDragService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDragService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsDragService.cpp nsNativeThemeGTK.cpp c++ -o nsNativeThemeGTK.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DCAIRO_GFX -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../xpwidgets -I./../shared -I../../../layout/generic -I../../../layout/xul/base/src -I../../../other-licenses/atk-1.0 -I./../shared/x11 -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNativeThemeGTK.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsNativeThemeGTK.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsDragService.cpp: In member function 'void nsDragService::SourceDataGet(GtkWidget*, GdkDragContext*, GtkSelectionData*, guint, guint32)': /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsDragService.cpp:1461:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] GdkAtom atom = (GdkAtom)aInfo; ^ In file included from ../../../dist/include/gfxFont.h:55:0, from ../../../dist/include/nsFontMetrics.h:45, from ../../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2/nsNativeThemeGTK.cpp:59: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../dist/include/gfxFont.h:655:62: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ rm -f libwidget_gtk2.a ../../../staticlib/components/libwidget_gtk2.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py mozcontainer.o maiRedundantObjectFactory.o gtk2drawing.o nsWindow.o nsAppShell.o nsWidgetFactory.o nsToolkit.o nsBidiKeyboard.o nsLookAndFeel.o nsGtkKeyUtils.o nsFilePicker.o nsSound.o nsNativeKeyBindings.o nsScreenGtk.o nsScreenManagerGtk.o nsImageToPixbuf.o nsGtkIMModule.o WidgetTraceEvent.o nsIdleServiceGTK.o nsDeviceContextSpecG.o nsPrintOptionsGTK.o nsPrintDialogGTK.o nsPrintSettingsGTK.o nsCUPSShim.o nsPaperPS.o nsPSPrinters.o nsClipboard.o nsDragService.o nsNativeThemeGTK.o ../xpwidgets/libxpwidgets_s.a > libwidget_gtk2.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libwidget_gtk2.a.desc ../../../staticlib/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtk2' /usr/pkg/bin/gmake -C gtkxtbin libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtkxtbin' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libgtkxtbin.a.desc ../../../staticlib gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/gtkxtbin' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget' /usr/pkg/bin/gmake -C content libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/events' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/base' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/events/public' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/public' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/public' nsIEventListenerService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/public/nsIEventListenerService.idl -d .deps/nsIEventListenerService.xpt.pp -o _xpidlgen/nsIEventListenerService.xpt nsICanvasGLPrivate.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/public/nsICanvasGLPrivate.idl -d .deps/nsICanvasGLPrivate.xpt.pp -o _xpidlgen/nsICanvasGLPrivate.xpt nsIContentPolicy.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIContentPolicy.idl -d .deps/nsIContentPolicy.xpt.pp -o _xpidlgen/nsIContentPolicy.xpt nsIFormSubmitObserver.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/public/nsIFormSubmitObserver.idl -d .deps/nsIFormSubmitObserver.xpt.pp -o _xpidlgen/nsIFormSubmitObserver.xpt nsIDocumentEncoder.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDocumentEncoder.idl -d .deps/nsIDocumentEncoder.xpt.pp -o _xpidlgen/nsIDocumentEncoder.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/content_events.xpt _xpidlgen/nsIEventListenerService.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/content_canvas.xpt _xpidlgen/nsICanvasGLPrivate.xpt nsIPhonetic.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/public/nsIPhonetic.idl -d .deps/nsIPhonetic.xpt.pp -o _xpidlgen/nsIPhonetic.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/content_events.xpt ../../../dist/bin/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/content_canvas.xpt ../../../dist/bin/components nsIDOMFile.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDOMFile.idl -d .deps/nsIDOMFile.xpt.pp -o _xpidlgen/nsIDOMFile.xpt gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/events/public' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/public' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src' nsEventListenerManager.cpp c++ -o nsEventListenerManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEventListenerManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventListenerManager.cpp gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src' CanvasImageCache.cpp c++ -o CanvasImageCache.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DUSE_ANGLE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../layout/xul/base/src -I./../../../layout/style -I./../../../layout/generic -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/CanvasImageCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/CanvasImageCache.cpp nsIHTMLMenu.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/public/nsIHTMLMenu.idl -d .deps/nsIHTMLMenu.xpt.pp -o _xpidlgen/nsIHTMLMenu.xpt nsIDOMFileReader.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDOMFileReader.idl -d .deps/nsIDOMFileReader.xpt.pp -o _xpidlgen/nsIDOMFileReader.xpt nsIMenuBuilder.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/public/nsIMenuBuilder.idl -d .deps/nsIMenuBuilder.xpt.pp -o _xpidlgen/nsIMenuBuilder.xpt nsIDOMFileList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDOMFileList.idl -d .deps/nsIDOMFileList.xpt.pp -o _xpidlgen/nsIDOMFileList.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/content_html.xpt _xpidlgen/nsIFormSubmitObserver.xpt _xpidlgen/nsIPhonetic.xpt _xpidlgen/nsIHTMLMenu.xpt _xpidlgen/nsIMenuBuilder.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/content_html.xpt ../../../../dist/bin/components nsIDOMFileException.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDOMFileException.idl -d .deps/nsIDOMFileException.xpt.pp -o _xpidlgen/nsIDOMFileException.xpt gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/public' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src' nsClientRect.cpp c++ -o nsClientRect.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsClientRect.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsClientRect.cpp nsIDOMFileError.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDOMFileError.idl -d .deps/nsIDOMFileError.xpt.pp -o _xpidlgen/nsIDOMFileError.xpt nsIDOMFormData.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDOMFormData.idl -d .deps/nsIDOMFormData.xpt.pp -o _xpidlgen/nsIDOMFormData.xpt In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIDOMHTMLCanvasElement.h:20, from ../../../dist/include/nsHTMLCanvasElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/CanvasImageCache.cpp:46: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsIDOMParser.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDOMParser.idl -d .deps/nsIDOMParser.xpt.pp -o _xpidlgen/nsIDOMParser.xpt nsIDOMSerializer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDOMSerializer.idl -d .deps/nsIDOMSerializer.xpt.pp -o _xpidlgen/nsIDOMSerializer.xpt In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventListenerManager.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsISelectionController.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsISelectionController.idl -d .deps/nsISelectionController.xpt.pp -o _xpidlgen/nsISelectionController.xpt In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsClientRect.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsISelectionDisplay.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsISelectionDisplay.idl -d .deps/nsISelectionDisplay.xpt.pp -o _xpidlgen/nsISelectionDisplay.xpt nsISelectionListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsISelectionListener.idl -d .deps/nsISelectionListener.xpt.pp -o _xpidlgen/nsISelectionListener.xpt nsISelectionPrivate.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsISelectionPrivate.idl -d .deps/nsISelectionPrivate.xpt.pp -o _xpidlgen/nsISelectionPrivate.xpt nsIScriptLoaderObserver.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIScriptLoaderObserver.idl -d .deps/nsIScriptLoaderObserver.xpt.pp -o _xpidlgen/nsIScriptLoaderObserver.xpt nsIDroppedLinkHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIDroppedLinkHandler.idl -d .deps/nsIDroppedLinkHandler.xpt.pp -o _xpidlgen/nsIDroppedLinkHandler.xpt In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/imgIContainerObserver.h:10, from ../../../dist/include/imgIDecoderObserver.h:10, from ../../../dist/include/nsIImageLoadingContent.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/CanvasImageCache.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/CanvasImageCache.cpp: In member function 'virtual nsrefcnt mozilla::CanvasImageCacheShutdownObserver::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::CanvasImageCacheShutdownObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/CanvasImageCache.cpp:198:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(CanvasImageCacheShutdownObserver, nsIObserver) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/CanvasImageCache.cpp: In member function 'virtual nsresult mozilla::CanvasImageCacheShutdownObserver::Observe(nsISupports*, const char*, const PRUnichar*)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/CanvasImageCache.cpp:206:12: warning: deleting object of polymorphic class type 'mozilla::ImageCache' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete gImageCache; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/CanvasImageCache.cpp:40:0: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = mozilla::ImageCacheEntryData; unsigned int K = 4u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = mozilla::ImageCacheEntryData; unsigned int K = 4u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/CanvasImageCache.cpp:117:63: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsIImageLoadingContent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIImageLoadingContent.idl -d .deps/nsIImageLoadingContent.xpt.pp -o _xpidlgen/nsIImageLoadingContent.xpt nsIObjectLoadingContent.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIObjectLoadingContent.idl -d .deps/nsIObjectLoadingContent.xpt.pp -o _xpidlgen/nsIObjectLoadingContent.xpt nsHTMLDNSPrefetch.cpp c++ -o nsHTMLDNSPrefetch.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLDNSPrefetch.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLDNSPrefetch.cpp CanvasUtils.cpp c++ -o CanvasUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DUSE_ANGLE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../layout/xul/base/src -I./../../../layout/style -I./../../../layout/generic -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/CanvasUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/CanvasUtils.cpp nsIFrameLoader.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIFrameLoader.idl -d .deps/nsIFrameLoader.xpt.pp -o _xpidlgen/nsIFrameLoader.xpt nsIXMLHttpRequest.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIXMLHttpRequest.idl -d .deps/nsIXMLHttpRequest.xpt.pp -o _xpidlgen/nsIXMLHttpRequest.xpt nsEventStateManager.cpp c++ -o nsEventStateManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEventStateManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventStateManager.cpp nsIContentSecurityPolicy.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIContentSecurityPolicy.idl -d .deps/nsIContentSecurityPolicy.xpt.pp -o _xpidlgen/nsIContentSecurityPolicy.xpt nsIFrameMessageManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIFrameMessageManager.idl -d .deps/nsIFrameMessageManager.xpt.pp -o _xpidlgen/nsIFrameMessageManager.xpt nsIMozWebSocket.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIMozWebSocket.idl -d .deps/nsIMozWebSocket.xpt.pp -o _xpidlgen/nsIMozWebSocket.xpt nsIEventSource.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsIEventSource.idl -d .deps/nsIEventSource.xpt.pp -o _xpidlgen/nsIEventSource.xpt In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLDNSPrefetch.cpp:39:0: ../../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsISelection.idl In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIDOMHTMLCanvasElement.h:20, from ../../../dist/include/nsHTMLCanvasElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/CanvasUtils.cpp:51: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public/nsISelection.idl -d .deps/nsISelection.xpt.pp -o _xpidlgen/nsISelection.xpt ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/content_base.xpt _xpidlgen/nsIContentPolicy.xpt _xpidlgen/nsIDocumentEncoder.xpt _xpidlgen/nsIDOMFile.xpt _xpidlgen/nsIDOMFileReader.xpt _xpidlgen/nsIDOMFileList.xpt _xpidlgen/nsIDOMFileException.xpt _xpidlgen/nsIDOMFileError.xpt _xpidlgen/nsIDOMFormData.xpt _xpidlgen/nsIDOMParser.xpt _xpidlgen/nsIDOMSerializer.xpt _xpidlgen/nsISelectionController.xpt _xpidlgen/nsISelectionDisplay.xpt _xpidlgen/nsISelectionListener.xpt _xpidlgen/nsISelectionPrivate.xpt _xpidlgen/nsIScriptLoaderObserver.xpt _xpidlgen/nsIDroppedLinkHandler.xpt _xpidlgen/nsIImageLoadingContent.xpt _xpidlgen/nsIObjectLoadingContent.xpt _xpidlgen/nsIFrameLoader.xpt _xpidlgen/nsIXMLHttpRequest.xpt _xpidlgen/nsIContentSecurityPolicy.xpt _xpidlgen/nsIFrameMessageManager.xpt _xpidlgen/nsIMozWebSocket.xpt _xpidlgen/nsIEventSource.xpt _xpidlgen/nsISelection.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/content_base.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/base/public' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src' mozSanitizingSerializer.cpp c++ -o mozSanitizingSerializer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/mozSanitizingSerializer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/mozSanitizingSerializer.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, from ../../../dist/include/mozilla/dom/TabParent.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventStateManager.cpp:47: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsCanvasRenderingContext2D.cpp c++ -o nsCanvasRenderingContext2D.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DUSE_ANGLE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../layout/xul/base/src -I./../../../layout/style -I./../../../layout/generic -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCanvasRenderingContext2D.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2D.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsXULAppAPI.h:47, from ../../../../dist/include/mozilla/net/NeckoCommon.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLDNSPrefetch.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLDNSPrefetch.cpp: In member function 'virtual nsrefcnt nsHTMLDNSPrefetch::nsListener::Release()': ../../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsHTMLDNSPrefetch::nsListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLDNSPrefetch.cpp:219:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsHTMLDNSPrefetch::nsListener, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLDNSPrefetch.cpp: In member function 'virtual nsrefcnt nsHTMLDNSPrefetch::nsDeferrals::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsHTMLDNSPrefetch::nsDeferrals' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1174:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLDNSPrefetch.cpp:251:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3' NS_IMPL_ISUPPORTS3(nsHTMLDNSPrefetch::nsDeferrals, ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/mozSanitizingSerializer.cpp:57: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsGenericHTMLElement.cpp c++ -o nsGenericHTMLElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsGenericHTMLElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/mozilla/dom/TabParent.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventStateManager.cpp:47: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsAtomListUtils.cpp c++ -o nsAtomListUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAtomListUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsAtomListUtils.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2D.cpp:41:0: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsAttrAndChildArray.cpp c++ -o nsAttrAndChildArray.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAttrAndChildArray.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsAttrAndChildArray.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2D.cpp:51: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.cpp:44: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/IPC/IPCMessageUtils.h:48, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:13, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, from ../../../dist/include/mozilla/dom/TabParent.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventStateManager.cpp:47: /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventStateManager.cpp: In member function 'virtual nsrefcnt nsUITimerCallback::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsUITimerCallback' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventStateManager.cpp:259:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsUITimerCallback, nsITimerCallback) ^ In file included from ../../../dist/include/gfxFont.h:55:0, from ../../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventStateManager.cpp:123: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../dist/include/gfxFont.h:655:62: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.cpp: In static member function 'static bool nsGenericHTMLElement::RestoreFormControlState(nsGenericHTMLElement*, nsIFormControl*)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.cpp:1561:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = GetLayoutHistoryAndKey(aContent, true, ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsStyledElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsAttrAndChildArray.cpp:45: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsAttrValue.cpp c++ -o nsAttrValue.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAttrValue.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsAttrValue.cpp nsFormSubmission.cpp c++ -o nsFormSubmission.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsFormSubmission.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsFormSubmission.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from ../../../dist/include/mozilla/dom/ContentParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2D.cpp:115: ../../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/domstubs.h:10, from ../../../dist/include/nsIDOMNode.h:10, from ../../../dist/include/nsIDOMElement.h:10, from ../../../dist/include/nsIDOMXULElement.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2D.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2D.cpp: In member function 'virtual nsrefcnt MemoryReporter_CanvasMemory::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_CanvasMemory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2D.cpp:144:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(CanvasMemory, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2D.cpp: In member function 'virtual nsrefcnt nsCanvasGradient::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCanvasGradient' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2D.cpp:226:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsCanvasGradient) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2D.cpp: In member function 'virtual nsrefcnt nsCanvasPattern::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCanvasPattern' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2D.cpp:278:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsCanvasPattern) ^ nsDOMEvent.cpp c++ -o nsDOMEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMEvent.cpp In file included from ../../../dist/include/gfxFont.h:55:0, from ../../../dist/include/nsFontMetrics.h:45, from ../../../dist/include/nsRenderingContext.h:44, from ../../../dist/include/nsSVGUtils.h:48, from ../../../dist/include/nsSVGEffects.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2D.cpp:58: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../dist/include/gfxFont.h:655:62: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsFormSubmission.cpp:52: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsAttrValue.cpp:51: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMEvent.cpp:40:0: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsCCUncollectableMarker.cpp c++ -o nsCCUncollectableMarker.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCCUncollectableMarker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCCUncollectableMarker.cpp nsTextEditorState.cpp c++ -o nsTextEditorState.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsTextEditorState.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsTextEditorState.cpp nsCanvasRenderingContext2DAzure.cpp c++ -o nsCanvasRenderingContext2DAzure.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DUSE_ANGLE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../layout/xul/base/src -I./../../../layout/style -I./../../../layout/generic -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCanvasRenderingContext2DAzure.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIObserver.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCCUncollectableMarker.h:38, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCCUncollectableMarker.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCCUncollectableMarker.cpp: In member function 'virtual nsrefcnt nsCCUncollectableMarker::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCCUncollectableMarker' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCCUncollectableMarker.cpp:58:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsCCUncollectableMarker, nsIObserver) ^ nsChannelPolicy.cpp c++ -o nsChannelPolicy.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsChannelPolicy.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsChannelPolicy.cpp nsCommentNode.cpp c++ -o nsCommentNode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCommentNode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCommentNode.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventStateManager.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMEvent.cpp:48: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:38:0: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericDOMDataNode.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCommentNode.cpp:43: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:48: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../../../../layout/forms/nsTextControlFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsTextEditorState.cpp:51: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMDataContainerEvent.cpp c++ -o nsDOMDataContainerEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMDataContainerEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDataContainerEvent.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsCOMPtr.h:64, from ../../../../dist/include/nsAutoPtr.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsTextEditorState.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsTextEditorState.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsTextEditorState.cpp: In member function 'virtual nsrefcnt nsTextInputSelectionImpl::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsTextInputSelectionImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsTextEditorState.cpp:230:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsTextInputSelectionImpl) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsTextEditorState.cpp: In member function 'virtual nsrefcnt nsAnonDivObserver::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsAnonDivObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsTextEditorState.cpp:2030:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsAnonDivObserver, nsIMutationObserver) ^ nsContentAreaDragDrop.cpp c++ -o nsContentAreaDragDrop.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsContentAreaDragDrop.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentAreaDragDrop.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDataContainerEvent.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLElement.cpp c++ -o nsHTMLElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentAreaDragDrop.cpp:81: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMUIEvent.cpp c++ -o nsDOMUIEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMUIEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMUIEvent.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from ../../../dist/include/mozilla/dom/ContentParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:112: ../../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLElement.cpp:38: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/domstubs.h:10, from ../../../dist/include/nsIDOMNode.h:10, from ../../../dist/include/nsIDOMElement.h:10, from ../../../dist/include/nsIDOMXULElement.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp: In member function 'virtual nsrefcnt MemoryReporter_CanvasAzureMemory::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_CanvasAzureMemory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:152:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(CanvasAzureMemory, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp: In member function 'virtual nsrefcnt nsCanvasGradientAzure::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCanvasGradientAzure' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:273:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsCanvasGradientAzure) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp: In member function 'virtual nsrefcnt nsCanvasPatternAzure::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCanvasPatternAzure' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:328:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsCanvasPatternAzure) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp: In member function 'virtual void nsCanvasBidiProcessorAzure::DrawText(nscoord, nscoord)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:3082:16: warning: variable 'oldTransform' set but not used [-Wunused-but-set-variable] Matrix oldTransform = mCtx->mTarget->GetTransform(); ^ nsContentIterator.cpp c++ -o nsContentIterator.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsContentIterator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentIterator.cpp In file included from ../../../dist/include/gfxFont.h:55:0, from ../../../dist/include/nsFontMetrics.h:45, from ../../../dist/include/nsRenderingContext.h:44, from ../../../dist/include/nsSVGUtils.h:48, from ../../../dist/include/nsSVGEffects.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:55: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../dist/include/gfxFont.h:655:62: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMUIEvent.cpp:40:0: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsHTMLAnchorElement.cpp c++ -o nsHTMLAnchorElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLAnchorElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLAnchorElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentIterator.cpp:46: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsContentList.cpp c++ -o nsContentList.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsContentList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentList.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMUIEvent.cpp:49: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLAnchorElement.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMKeyboardEvent.cpp c++ -o nsDOMKeyboardEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMKeyboardEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMKeyboardEvent.cpp nsHTMLAreaElement.cpp c++ -o nsHTMLAreaElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLAreaElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLAreaElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentList.cpp:49: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMKeyboardEvent.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ DocumentRendererParent.cpp c++ -o DocumentRendererParent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DUSE_ANGLE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../layout/xul/base/src -I./../../../layout/style -I./../../../layout/generic -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/DocumentRendererParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/DocumentRendererParent.cpp In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../js/xpconnect/src/dombindings.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentList.cpp:55: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentList.cpp:49: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLAreaElement.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMTextEvent.cpp c++ -o nsDOMTextEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMTextEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMTextEvent.cpp nsContentPolicy.cpp c++ -o nsContentPolicy.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsContentPolicy.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentPolicy.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PDocumentRenderer.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PDocumentRendererParent.h:9, from ../../../dist/include/mozilla/ipc/DocumentRendererParent.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/DocumentRendererParent.cpp:37: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsHTMLBRElement.cpp c++ -o nsHTMLBRElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLBRElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLBRElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMTextEvent.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsContentSink.cpp c++ -o nsContentSink.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsContentSink.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentSink.cpp DocumentRendererChild.cpp c++ -o DocumentRendererChild.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DUSE_ANGLE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../layout/xul/base/src -I./../../../layout/style -I./../../../layout/generic -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/DocumentRendererChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/DocumentRendererChild.cpp nsDOMMouseEvent.cpp c++ -o nsDOMMouseEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMMouseEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMMouseEvent.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLBRElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLBodyElement.cpp c++ -o nsHTMLBodyElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLBodyElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLBodyElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentSink.cpp:82: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMMouseEvent.cpp:43: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PDocumentRenderer.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/ipc/PDocumentRendererChild.h:9, from ../../../dist/include/mozilla/ipc/DocumentRendererChild.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/DocumentRendererChild.cpp:37: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsDOMMouseScrollEvent.cpp c++ -o nsDOMMouseScrollEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMMouseScrollEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMMouseScrollEvent.cpp nsContentUtils.cpp c++ -o nsContentUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsContentUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentUtils.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLBodyElement.cpp:46: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMMouseScrollEvent.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/DocumentRendererChild.cpp:58: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMDragEvent.cpp c++ -o nsDOMDragEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMDragEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDragEvent.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentUtils.cpp:46: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ WebGLContext.cpp c++ -o WebGLContext.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DUSE_ANGLE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../layout/xul/base/src -I./../../../layout/style -I./../../../layout/generic -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/WebGLContext.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp nsHTMLButtonElement.cpp c++ -o nsHTMLButtonElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLButtonElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLButtonElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDragEvent.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIDOMWebGLRenderingContext.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMMutationEvent.cpp c++ -o nsDOMMutationEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMMutationEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMMutationEvent.cpp In file included from ./../../xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentUtils.cpp:131: ./../../xbl/src/nsXBLProtoImplMethod.h: At global scope: ./../../xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ ./../../xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentUtils.cpp:46: ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLButtonElement.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../js/xpconnect/src/xpcpublic.h:48, from ../../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentUtils.cpp:194: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentUtils.cpp:46: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMMutationEvent.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMMutationEvent.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentUtils.cpp: In static member function 'static void nsContentUtils::InitializeModifierStrings()': /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentUtils.cpp:471:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = NS_OK; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ./../../../dom/base/nsJSUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentUtils.cpp:49: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentUtils.cpp: In member function 'virtual nsrefcnt nsSameOriginChecker::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSameOriginChecker' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentUtils.cpp:4951:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSameOriginChecker, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLButtonElement.cpp: In member function 'virtual nsresult nsHTMLButtonElement::PostHandleEvent(nsEventChainPostVisitor&)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLButtonElement.cpp:381:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses] keyEvent->keyCode == NS_VK_SPACE && ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsHashKeys.h:42, from ../../../dist/include/nsDataHashtable.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt MemoryReporter_WebGLTextureMemoryUsed::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_WebGLTextureMemoryUsed' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:80:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(WebGLTextureMemoryUsed, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt MemoryReporter_WebGLTextureCount::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_WebGLTextureCount' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:87:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(WebGLTextureCount, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt MemoryReporter_WebGLBufferMemoryUsed::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_WebGLBufferMemoryUsed' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:94:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(WebGLBufferMemoryUsed, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt MemoryReporter_WebGLBufferCacheMemoryUsed::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_WebGLBufferCacheMemoryUsed' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:101:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(WebGLBufferCacheMemoryUsed, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt MemoryReporter_WebGLBufferCount::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_WebGLBufferCount' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:108:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(WebGLBufferCount, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt MemoryReporter_WebGLRenderbufferMemoryUsed::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_WebGLRenderbufferMemoryUsed' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:115:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(WebGLRenderbufferMemoryUsed, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt MemoryReporter_WebGLRenderbufferCount::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_WebGLRenderbufferCount' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:122:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(WebGLRenderbufferCount, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt MemoryReporter_WebGLShaderSourcesSize::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_WebGLShaderSourcesSize' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:129:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(WebGLShaderSourcesSize, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt MemoryReporter_WebGLShaderTranslationLogsSize::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_WebGLShaderTranslationLogsSize' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:136:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(WebGLShaderTranslationLogsSize, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt MemoryReporter_WebGLShaderCount::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_WebGLShaderCount' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:143:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(WebGLShaderCount, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt MemoryReporter_WebGLContextCount::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_WebGLContextCount' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:150:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(WebGLContextCount, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsresult mozilla::WebGLContext::SetDimensions(PRInt32, PRInt32)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:567:10: warning: variable 'preferEGL' set but not used [-Wunused-but-set-variable] bool preferEGL = ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:569:10: warning: unused variable 'preferOpenGL' [-Wunused-variable] bool preferOpenGL = ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:635:10: warning: variable 'useANGLE' set but not used [-Wunused-but-set-variable] bool useANGLE = true; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsHashKeys.h:42, from ../../../dist/include/nsDataHashtable.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt mozilla::WebGLBuffer::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::WebGLBuffer' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:1261:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(WebGLBuffer) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt mozilla::WebGLTexture::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::WebGLTexture' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:1273:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(WebGLTexture) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt mozilla::WebGLProgram::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::WebGLProgram' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:1285:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(WebGLProgram) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt mozilla::WebGLShader::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::WebGLShader' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:1297:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(WebGLShader) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt mozilla::WebGLFramebuffer::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::WebGLFramebuffer' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:1309:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(WebGLFramebuffer) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt mozilla::WebGLRenderbuffer::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::WebGLRenderbuffer' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:1321:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(WebGLRenderbuffer) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt mozilla::WebGLUniformLocation::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::WebGLUniformLocation' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:1333:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(WebGLUniformLocation) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt mozilla::WebGLActiveInfo::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::WebGLActiveInfo' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:1345:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(WebGLActiveInfo) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp: In member function 'virtual nsrefcnt mozilla::WebGLExtension::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::WebGLExtension' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:1370:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(WebGLExtension) ^ nsDOMPopupBlockedEvent.cpp c++ -o nsDOMPopupBlockedEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMPopupBlockedEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMPopupBlockedEvent.cpp In file included from ../../../dist/include/gfxFont.h:55:0, from ../../../dist/include/nsFontMetrics.h:45, from ../../../dist/include/nsRenderingContext.h:44, from ../../../dist/include/nsSVGUtils.h:48, from ../../../dist/include/nsSVGEffects.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.cpp:67: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../dist/include/gfxFont.h:655:62: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsHTMLCanvasElement.cpp c++ -o nsHTMLCanvasElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLCanvasElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLCanvasElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMPopupBlockedEvent.cpp:42: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/nsIDOMHTMLCanvasElement.h:20, from ../../../../dist/include/nsHTMLCanvasElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLCanvasElement.cpp:38: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMDeviceOrientationEvent.cpp c++ -o nsDOMDeviceOrientationEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMDeviceOrientationEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDeviceOrientationEvent.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDeviceOrientationEvent.cpp:38: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ WebGLContextGL.cpp c++ -o WebGLContextGL.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DUSE_ANGLE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../layout/xul/base/src -I./../../../layout/style -I./../../../layout/generic -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/WebGLContextGL.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentUtils.cpp:59:0: ../../../dist/include/nsContentUtils.h: In static member function 'static nsresult nsContentUtils::GetContextAndScope(nsIDocument*, nsIDocument*, JSContext**, JSObject**)': ../../../dist/include/nsContentUtils.h:1637:37: warning: 'global' may be used uninitialized in this function [-Wmaybe-uninitialized] aAllowWrapping); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsContentUtils.cpp:1310:13: note: 'global' was declared here JSObject *global; ^ nsDOMDeviceMotionEvent.cpp c++ -o nsDOMDeviceMotionEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMDeviceMotionEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDeviceMotionEvent.cpp nsCopySupport.cpp c++ -o nsCopySupport.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCopySupport.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCopySupport.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIDOMWebGLRenderingContext.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLDataListElement.cpp c++ -o nsHTMLDataListElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLDataListElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLDataListElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDeviceMotionEvent.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/domstubs.h:10, from ../../../dist/include/nsIDOMEvent.h:10, from ../../../dist/include/nsIDOMDeviceMotionEvent.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDeviceMotionEvent.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDeviceMotionEvent.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDeviceMotionEvent.cpp: In member function 'virtual nsrefcnt nsDOMDeviceAcceleration::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDOMDeviceAcceleration' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDeviceMotionEvent.cpp:145:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsDOMDeviceAcceleration) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDeviceMotionEvent.cpp: In member function 'virtual nsrefcnt nsDOMDeviceRotationRate::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDOMDeviceRotationRate' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDeviceMotionEvent.cpp:190:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsDOMDeviceRotationRate) ^ nsDOMBeforeUnloadEvent.cpp c++ -o nsDOMBeforeUnloadEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMBeforeUnloadEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMBeforeUnloadEvent.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCopySupport.cpp:79: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLDataListElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp: In member function 'void mozilla::WebGLContext::UndoFakeVertexAttrib0()': /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp:1521:65: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (const GLvoid *) mAttribBuffers[0].byteOffset); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp: In member function 'virtual nsresult mozilla::WebGLContext::DrawElements(WebGLenum, WebGLsizei, WebGLenum, WebGLint)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp:1782:63: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gl->fDrawElements(mode, count, type, (GLvoid*) (byteOffset)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp: In member function 'virtual nsresult mozilla::WebGLContext::VertexAttribPointer(WebGLuint, WebGLint, WebGLenum, WebGLboolean, WebGLsizei, WebGLsizeiptr)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp:4798:49: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*) (byteOffset)); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMBeforeUnloadEvent.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsCrossSiteListenerProxy.cpp c++ -o nsCrossSiteListenerProxy.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCrossSiteListenerProxy.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCrossSiteListenerProxy.cpp nsHTMLDivElement.cpp c++ -o nsHTMLDivElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLDivElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLDivElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCrossSiteListenerProxy.cpp:42: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMPageTransitionEvent.cpp c++ -o nsDOMPageTransitionEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMPageTransitionEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMPageTransitionEvent.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIRequestObserver.h:10, from ../../../dist/include/nsIStreamListener.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCrossSiteListenerProxy.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCrossSiteListenerProxy.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCrossSiteListenerProxy.cpp: In member function 'virtual nsrefcnt nsCORSListenerProxy::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCORSListenerProxy' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1184:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCrossSiteListenerProxy.cpp:367:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS5' NS_IMPL_ISUPPORTS5(nsCORSListenerProxy, nsIStreamListener, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCrossSiteListenerProxy.cpp: In member function 'virtual nsrefcnt nsCORSPreflightListener::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCORSPreflightListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1179:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCrossSiteListenerProxy.cpp:847:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS4' NS_IMPL_ISUPPORTS4(nsCORSPreflightListener, nsIStreamListener, ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp:41:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h: In member function 'virtual nsresult mozilla::WebGLContext::BindAttribLocation(nsIWebGLProgram*, WebGLuint, const nsAString_internal&)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:2304:5: warning: 'aConcreteObject' may be used uninitialized in this function [-Wmaybe-uninitialized] *aGLObjectName = *aConcreteObject ? (*aConcreteObject)->GLName() : 0; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:2318:25: note: 'aConcreteObject' was declared here ConcreteObjectType *aConcreteObject; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMPageTransitionEvent.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLDivElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsCSPService.cpp c++ -o nsCSPService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCSPService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsCSPService.cpp nsDOMXULCommandEvent.cpp c++ -o nsDOMXULCommandEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMXULCommandEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMXULCommandEvent.cpp nsHTMLFieldSetElement.cpp c++ -o nsHTMLFieldSetElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLFieldSetElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFieldSetElement.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h: In member function 'virtual nsresult mozilla::WebGLContext::GetActiveAttrib(nsIWebGLProgram*, PRUint32, nsIWebGLActiveInfo**)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:2304:5: warning: 'aConcreteObject' may be used uninitialized in this function [-Wmaybe-uninitialized] *aGLObjectName = *aConcreteObject ? (*aConcreteObject)->GLName() : 0; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:2318:25: note: 'aConcreteObject' was declared here ConcreteObjectType *aConcreteObject; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h: In member function 'virtual nsresult mozilla::WebGLContext::GetActiveUniform(nsIWebGLProgram*, PRUint32, nsIWebGLActiveInfo**)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:2304:5: warning: 'aConcreteObject' may be used uninitialized in this function [-Wmaybe-uninitialized] *aGLObjectName = *aConcreteObject ? (*aConcreteObject)->GLName() : 0; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:2318:25: note: 'aConcreteObject' was declared here ConcreteObjectType *aConcreteObject; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h: In member function 'virtual nsresult mozilla::WebGLContext::GetAttribLocation(nsIWebGLProgram*, const nsAString_internal&, PRInt32*)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:2304:5: warning: 'aConcreteObject' may be used uninitialized in this function [-Wmaybe-uninitialized] *aGLObjectName = *aConcreteObject ? (*aConcreteObject)->GLName() : 0; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:2318:25: note: 'aConcreteObject' was declared here ConcreteObjectType *aConcreteObject; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h: In member function 'virtual nsresult mozilla::WebGLContext::GetProgramParameter(nsIWebGLProgram*, PRUint32, nsIVariant**)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:2304:5: warning: 'aConcreteObject' may be used uninitialized in this function [-Wmaybe-uninitialized] *aGLObjectName = *aConcreteObject ? (*aConcreteObject)->GLName() : 0; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:2318:25: note: 'aConcreteObject' was declared here ConcreteObjectType *aConcreteObject; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h: In member function 'virtual nsresult mozilla::WebGLContext::GetProgramInfoLog(nsIWebGLProgram*, nsAString_internal&)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:2304:5: warning: 'aConcreteObject' may be used uninitialized in this function [-Wmaybe-uninitialized] *aGLObjectName = *aConcreteObject ? (*aConcreteObject)->GLName() : 0; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:2318:25: note: 'aConcreteObject' was declared here ConcreteObjectType *aConcreteObject; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp: In member function 'virtual nsresult mozilla::WebGLContext::GetUniform(nsIWebGLProgram*, nsIWebGLUniformLocation*, nsIVariant**)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp:2894:27: warning: 'location' may be used uninitialized in this function [-Wmaybe-uninitialized] if (location->Program() != prog) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp:41:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:2304:5: warning: 'prog' may be used uninitialized in this function [-Wmaybe-uninitialized] *aGLObjectName = *aConcreteObject ? (*aConcreteObject)->GLName() : 0; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp:2886:19: note: 'prog' was declared here WebGLProgram *prog; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp: In member function 'virtual nsresult mozilla::WebGLContext::IsProgram(nsIWebGLProgram*, WebGLboolean*)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp:3199:86: warning: 'isDeleted' may be used uninitialized in this function [-Wmaybe-uninitialized] bool ok = GetConcreteObject("isProgram", pobj, &prog, nsnull, &isDeleted, false) && ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:64:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp:41: ../../../dist/include/CheckedInt.h: In member function 'virtual nsresult mozilla::WebGLContext::LinkProgram(nsIWebGLProgram*)': ../../../dist/include/CheckedInt.h:497:67: warning: 'program' may be used uninitialized in this function [-Wmaybe-uninitialized] lhs.mIsValid & rhs.mIsValid & is_op_valid); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp:3300:19: note: 'program' was declared here WebGLProgram *program; ^ nsDataDocumentContentPolicy.cpp c++ -o nsDataDocumentContentPolicy.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDataDocumentContentPolicy.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDataDocumentContentPolicy.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMXULCommandEvent.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp:41:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h: In member function 'virtual nsresult mozilla::WebGLContext::ValidateProgram(nsIWebGLProgram*)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:2304:5: warning: 'aConcreteObject' may be used uninitialized in this function [-Wmaybe-uninitialized] *aGLObjectName = *aConcreteObject ? (*aConcreteObject)->GLName() : 0; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:2318:25: note: 'aConcreteObject' was declared here ConcreteObjectType *aConcreteObject; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../caps/include/nsScriptSecurityManager.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDataDocumentContentPolicy.cpp:46: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIContentPolicy.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDataDocumentContentPolicy.h:54, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDataDocumentContentPolicy.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDataDocumentContentPolicy.cpp: In member function 'virtual nsrefcnt nsDataDocumentContentPolicy::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDataDocumentContentPolicy' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDataDocumentContentPolicy.cpp:52:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsDataDocumentContentPolicy, nsIContentPolicy) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFieldSetElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFieldSetElement.cpp:38: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMCommandEvent.cpp c++ -o nsDOMCommandEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMCommandEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMCommandEvent.cpp nsDOMAttribute.cpp c++ -o nsDOMAttribute.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMAttribute.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMAttribute.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMCommandEvent.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLFontElement.cpp c++ -o nsHTMLFontElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLFontElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFontElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMAttribute.cpp:44: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ nsDOMMessageEvent.cpp c++ -o nsDOMMessageEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMMessageEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMMessageEvent.cpp ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../js/xpconnect/src/xpcpublic.h:48, from ../../../js/xpconnect/src/xpcprivate.h:53, from ./../../../dom/base/nsWrapperCacheInlines.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMAttribute.cpp:63: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMAttribute.cpp:44: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFontElement.cpp:43: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMMessageEvent.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMMessageEvent.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h: In member function 'virtual nsresult mozilla::WebGLContext::GetUniformLocation(nsIWebGLProgram*, const nsAString_internal&, nsIWebGLUniformLocation**)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:2304:5: warning: 'prog' may be used uninitialized in this function [-Wmaybe-uninitialized] *aGLObjectName = *aConcreteObject ? (*aConcreteObject)->GLName() : 0; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp:3010:19: note: 'prog' was declared here WebGLProgram *prog; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:46:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp:41: ../../../dist/include/nsTArray.h: In member function 'virtual nsresult mozilla::WebGLContext::DetachShader(nsIWebGLProgram*, nsIWebGLShader*)': ../../../dist/include/nsTArray.h:933:5: warning: 'program' may be used uninitialized in this function [-Wmaybe-uninitialized] this->ShiftData(start, count, 0, sizeof(elem_type), MOZ_ALIGNOF(elem_type)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextGL.cpp:1332:19: note: 'program' was declared here WebGLProgram *program; ^ nsHTMLFormElement.cpp c++ -o nsHTMLFormElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLFormElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFormElement.cpp nsPaintRequest.cpp c++ -o nsPaintRequest.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPaintRequest.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsPaintRequest.cpp nsDOMAttributeMap.cpp c++ -o nsDOMAttributeMap.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMAttributeMap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMAttributeMap.cpp WebGLContextUtils.cpp c++ -o WebGLContextUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DUSE_ANGLE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../layout/xul/base/src -I./../../../layout/style -I./../../../layout/generic -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/WebGLContextUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextUtils.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsPaintRequest.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIDOMWebGLRenderingContext.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextUtils.cpp:42: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMAttributeMap.cpp:46: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFormElement.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFormElement.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/domstubs.h:10, from ../../../dist/include/nsIDOMPaintRequest.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsPaintRequest.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsPaintRequest.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsPaintRequest.cpp: In member function 'virtual nsrefcnt nsPaintRequest::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPaintRequest' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsPaintRequest.cpp:54:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsPaintRequest) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsPaintRequest.cpp: In member function 'virtual nsrefcnt nsPaintRequestList::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPaintRequestList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsPaintRequest.cpp:93:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsPaintRequestList) ^ nsPrivateTextRange.cpp c++ -o nsPrivateTextRange.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPrivateTextRange.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsPrivateTextRange.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIPrivateTextRange.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsPrivateTextRange.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsPrivateTextRange.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsPrivateTextRange.cpp: In member function 'virtual nsrefcnt nsPrivateTextRangeList::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPrivateTextRangeList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsPrivateTextRange.cpp:98:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsPrivateTextRangeList, nsIPrivateTextRangeList) ^ nsDOMBlobBuilder.cpp c++ -o nsDOMBlobBuilder.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMBlobBuilder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMBlobBuilder.cpp ../../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../../dist/include/jscntxt.h:60:0, from ../../../../dist/include/jsproxy.h:46, from ./../../../../js/xpconnect/src/dombindings.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFormElement.cpp:86: ../../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFormElement.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFormElement.cpp:37: ../../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ nsXMLEventsManager.cpp c++ -o nsXMLEventsManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXMLEventsManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsXMLEventsManager.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMBlobBuilder.cpp:50:0: warning: "PR_INT64_MAX" redefined [enabled by default] #define PR_INT64_MAX (~((PRInt64)(1) << 63)) ^ In file included from ../../../dist/system_wrappers/prtypes.h:3:0, from ../../../dist/include/nscore.h:58, from ../../../dist/include/nsDebug.h:42, from ../../../dist/include/nsCOMPtr.h:59, from ../../../dist/include/nsAutoPtr.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMBlobBuilder.cpp:39: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:381:0: note: this is the location of the previous definition #define PR_INT64_MAX PR_INT64(0x7fffffffffffffff) ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/jstypedarray.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMBlobBuilder.cpp:38: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsRefPtrHashtable.h:42:0, from ./../../../base/src/nsDOMAttributeMap.h:48, from ./../../../base/src/nsGenericElement.h:57, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFormElement.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFormElement.cpp:37: ../../../../dist/include/nsBaseHashtable.h: In instantiation of 'UserDataType nsBaseHashtable::Get(nsBaseHashtable::KeyType) const [with KeyClass = nsStringCaseInsensitiveHashKey; DataType = unsigned int; UserDataType = unsigned int; nsBaseHashtable::KeyType = const nsAString_internal&]': /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFormElement.cpp:2086:72: required from here ../../../../dist/include/nsBaseHashtable.h:150:14: warning: converting to non-pointer type 'unsigned int' from NULL [-Wconversion-null] return NULL; ^ WebGLContextValidate.cpp c++ -o WebGLContextValidate.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DUSE_ANGLE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../layout/xul/base/src -I./../../../layout/style -I./../../../layout/generic -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/WebGLContextValidate.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextValidate.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsXMLEventsManager.cpp: In static member function 'static bool nsXMLEventsListener::InitXMLEventsListener(nsIDocument*, nsXMLEventsManager*, nsIContent*)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsXMLEventsManager.cpp:146:16: warning: deleting object of polymorphic class type 'nsXMLEventsListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete eli; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/domstubs.h:10, from ../../../dist/include/nsIDOMEvent.h:10, from ../../../dist/include/nsIDOMMutationEvent.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsXMLEventsManager.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsXMLEventsManager.cpp: In member function 'virtual nsrefcnt nsXMLEventsListener::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXMLEventsListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsXMLEventsManager.cpp:205:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsXMLEventsListener, nsIDOMEventListener) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsXMLEventsManager.cpp: In member function 'virtual nsrefcnt nsXMLEventsManager::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXMLEventsManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsXMLEventsManager.cpp:273:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsXMLEventsManager, nsIDocumentObserver, nsIMutationObserver) ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIDOMWebGLRenderingContext.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContextValidate.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from ../../../dist/include/nsAutoPtr.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMBlobBuilder.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMBlobBuilder.cpp: In member function 'virtual nsrefcnt nsDOMBlobBuilder::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDOMBlobBuilder' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMBlobBuilder.cpp:268:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsDOMBlobBuilder) ^ nsXMLEventsElement.cpp c++ -o nsXMLEventsElement.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXMLEventsElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsXMLEventsElement.cpp nsDOMDocumentType.cpp c++ -o nsDOMDocumentType.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMDocumentType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMDocumentType.cpp nsHTMLFrameElement.cpp c++ -o nsHTMLFrameElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLFrameElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFrameElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from ./../../base/src/nsGenericElement.h:66, from ./../../xml/content/src/nsXMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsXMLEventsElement.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericDOMDataNode.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMDocumentType.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMDocumentType.cpp:42: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsPLDOMEvent.cpp c++ -o nsPLDOMEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPLDOMEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsPLDOMEvent.cpp WebGLExtensionStandardDerivatives.cpp c++ -o WebGLExtensionStandardDerivatives.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DUSE_ANGLE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../layout/xul/base/src -I./../../../layout/style -I./../../../layout/generic -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/WebGLExtensionStandardDerivatives.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLExtensionStandardDerivatives.cpp ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../dist/include/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMDocumentType.cpp:53: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericDOMDataNode.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMDocumentType.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMDocumentType.cpp:42: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFrameElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIDOMWebGLRenderingContext.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLExtensionStandardDerivatives.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsPLDOMEvent.cpp:43: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLFrameSetElement.cpp c++ -o nsHTMLFrameSetElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLFrameSetElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFrameSetElement.cpp nsDOMEventTargetWrapperCache.cpp c++ -o nsDOMEventTargetWrapperCache.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMEventTargetWrapperCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMEventTargetWrapperCache.cpp nsEventDispatcher.cpp c++ -o nsEventDispatcher.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEventDispatcher.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventDispatcher.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMEventTargetWrapperCache.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ WebGLExtensionLoseContext.cpp c++ -o WebGLExtensionLoseContext.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DUSE_ANGLE -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../layout/xul/base/src -I./../../../layout/style -I./../../../layout/generic -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/WebGLExtensionLoseContext.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLExtensionLoseContext.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFrameSetElement.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLFrameSetElement.cpp:38: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventDispatcher.cpp:43: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIDOMWebGLRenderingContext.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLContext.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src/WebGLExtensionLoseContext.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../js/xpconnect/src/xpcpublic.h:48, from ../../../js/xpconnect/src/xpcprivate.h:53, from ./../../../dom/base/nsWrapperCacheInlines.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMEventTargetWrapperCache.cpp:46: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMEventTargetWrapperCache.cpp:40: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../dist/include/nsNodeInfoManager.h:47:0, from ../../../dist/include/nsINodeInfo.h:61, from ../../../dist/include/nsContentUtils.h:67, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMEventTargetWrapperCache.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMEventTargetWrapperCache.cpp: In member function 'virtual nsresult nsDOMEventTargetWrapperCache::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)': ../../../dist/include/nsCycleCollectionParticipant.h:321:13: warning: unused variable 'tmp' [-Wunused-variable] _class *tmp = static_cast<_class*>(Downcast(s)); ^ ../../../dist/include/nsCycleCollectionParticipant.h:334:3: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN_INTERNAL' NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN_INTERNAL(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMEventTargetWrapperCache.cpp:54:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN_INHERITED' NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN_INHERITED(nsDOMEventTargetWrapperCache, ^ nsIMEStateManager.cpp c++ -o nsIMEStateManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsIMEStateManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsIMEStateManager.cpp nsHTMLHRElement.cpp c++ -o nsHTMLHRElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLHRElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLHRElement.cpp nsDOMFile.cpp c++ -o nsDOMFile.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMFile.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFile.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIDOMFile.h:19, from ../../../dist/include/nsDOMFile.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFile.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libgkconcvs_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py CanvasImageCache.o CanvasUtils.o nsCanvasRenderingContext2D.o nsCanvasRenderingContext2DAzure.o DocumentRendererParent.o DocumentRendererChild.o WebGLContext.o WebGLContextGL.o WebGLContextUtils.o WebGLContextValidate.o WebGLExtensionStandardDerivatives.o WebGLExtensionLoseContext.o > libgkconcvs_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/canvas' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/public' nsIImageDocument.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/public/nsIImageDocument.idl -d .deps/nsIImageDocument.xpt.pp -o _xpidlgen/nsIImageDocument.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/content_htmldoc.xpt _xpidlgen/nsIImageDocument.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/content_htmldoc.xpt ../../../../dist/bin/components In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsIMEStateManager.cpp:55: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/public' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src' In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLHRElement.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLContentSink.cpp c++ -o nsHTMLContentSink.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../content/src -I../../../../layout/style -I../../../../dom/base -I../../../../xpcom/io -I../../../../caps/include -I../../../../xpcom/ds -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLContentSink.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/nsHTMLContentSink.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsICharsetDetectionObserver.h:41, from ../../../dist/include/nsDOMFile.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFile.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFile.cpp: In member function 'virtual nsrefcnt DataOwnerAdapter::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'DataOwnerAdapter' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFile.cpp:109:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(DataOwnerAdapter, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFile.cpp: In member function 'virtual nsrefcnt nsDOMFileList::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDOMFileList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFile.cpp:547:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsDOMFileList) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFile.cpp: In member function 'virtual nsrefcnt nsDOMFileError::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDOMFileError' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFile.cpp:577:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsDOMFileError) ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsIMEStateManager.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsIMEStateManager.cpp: In member function 'virtual nsrefcnt nsTextStateManager::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsTextStateManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsIMEStateManager.cpp:497:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsTextStateManager, ^ nsDOMFileReader.cpp c++ -o nsDOMFileReader.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMFileReader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFileReader.cpp nsHTMLHeadingElement.cpp c++ -o nsHTMLHeadingElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLHeadingElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLHeadingElement.cpp nsContentEventHandler.cpp c++ -o nsContentEventHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsContentEventHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsContentEventHandler.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ./../../../dom/base/nsJSUtils.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFileReader.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFileReader.cpp:38: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from ./../../content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/nsHTMLContentSink.cpp:70: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFileReader.h:50:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFileReader.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/FileIOObject.h: At global scope: ../../../dist/include/nsITimer.h:60:28: warning: 'virtual nsresult mozilla::dom::FileIOObject::Notify(nsITimer*)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD Notify(nsITimer *timer); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/FileIOObject.h:79:3: note: in expansion of macro 'NS_DECL_NSITIMERCALLBACK' NS_DECL_NSITIMERCALLBACK ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFileReader.cpp:38:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFileReader.h:95:14: warning: by 'virtual nsresult nsDOMFileReader::Notify(const char*, nsDetectionConfident)' [-Woverloaded-virtual] NS_IMETHOD Notify(const char *aCharset, nsDetectionConfident aConf); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLHeadingElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ./../../../dom/base/nsJSUtils.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFileReader.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFileReader.cpp:38: ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../js/xpconnect/src/xpcpublic.h:48, from ../../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFileReader.cpp:79: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ./../../../dom/base/nsJSUtils.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFileReader.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMFileReader.cpp:38: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsContentEventHandler.cpp:59: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLDocument.cpp c++ -o nsHTMLDocument.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../content/src -I../../../../layout/style -I../../../../dom/base -I../../../../xpcom/io -I../../../../caps/include -I../../../../xpcom/ds -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLDocument.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/nsHTMLDocument.cpp In file included from ../../../dist/include/gfxFont.h:55:0, from ./../../../layout/generic/nsTextFrame.h:56, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsContentEventHandler.cpp:56: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../dist/include/gfxFont.h:655:62: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' whnsDOMLists.cpp ich has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsHTMLIFrameElement.cpp c++ -o nsDOMLists.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMLists.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMLists.cpp c++ -o nsHTMLIFrameElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLIFrameElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLIFrameElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMLists.cpp:46: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/nsEventListenerManager.h:42, from ./../../../base/src/nsDocument.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/nsHTMLDocument.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/nsHTMLDocument.cpp:50: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsEventListenerService.cpp c++ -o nsEventListenerService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEventListenerService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventListenerService.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLIFrameElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMParser.cpp c++ -o nsDOMParser.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMParser.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventListenerService.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventListenerService.cpp:37: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMParser.cpp:38: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLImageElement.cpp c++ -o nsHTMLImageElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLImageElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLImageElement.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/domstubs.h:10, from ../../../dist/include/nsIDOMEventListener.h:10, from ../../../dist/include/nsIEventListenerService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventListenerService.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventListenerService.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventListenerService.cpp: In member function 'virtual nsrefcnt nsEventListenerService::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsEventListenerService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventListenerService.cpp:98:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsEventListenerService, nsIEventListenerService) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/nsHTMLDocument.cpp: In member function 'virtual nsresult nsHTMLDocument::Close()': /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/nsHTMLDocument.cpp:1848:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = NS_OK; ^ nsDOMProgressEvent.cpp c++ -o nsDOMProgressEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMProgressEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMProgressEvent.cpp nsDOMSerializer.cpp c++ -o nsDOMSerializer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMSerializer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMSerializer.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMProgressEvent.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMSerializer.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLImageElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMDataTransfer.cpp c++ -o nsDOMDataTransfer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMDataTransfer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDataTransfer.cpp nsDOMTokenList.cpp c++ -o nsDOMTokenList.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMTokenList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMTokenList.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIDOMFile.h:19, from ../../../dist/include/nsDOMFile.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDataTransfer.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDataTransfer.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ImageDocument.cpp c++ -o ImageDocument.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../content/src -I../../../../layout/style -I../../../../dom/base -I../../../../xpcom/io -I../../../../caps/include -I../../../../xpcom/ds -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/ImageDocument.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/ImageDocument.cpp nsHTMLInputElement.cpp c++ -o nsHTMLInputElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLInputElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLInputElement.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDataTransfer.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDataTransfer.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDataTransfer.cpp: In member function 'virtual nsrefcnt nsDOMDataTransfer::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsDOMDataTransfer' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMDataTransfer.cpp:64:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsDOMDataTransfer) ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMTokenList.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMTokenList.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMTokenList.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMTokenList.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMTokenList.cpp: In member function 'virtual nsrefcnt nsDOMTokenList::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDOMTokenList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMTokenList.cpp:70:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsDOMTokenList) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/nsEventListenerManager.h:42, from ./../../../base/src/nsDocument.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/nsHTMLDocument.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/MediaDocument.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/ImageDocument.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMSettableTokenList.cpp c++ -o nsDOMSettableTokenList.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMSettableTokenList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMSettableTokenList.cpp nsDOMNotifyPaintEvent.cpp c++ -o nsDOMNotifyPaintEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMNotifyPaintEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMNotifyPaintEvent.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLInputElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLInputElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMNotifyPaintEvent.cpp:39:0: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMTokenList.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMSettableTokenList.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDOMSettableTokenList.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDocument.cpp c++ -o nsDocument.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDocument.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp ../../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../../dist/include/jscntxt.h:60:0, from ../../../../dist/include/jsproxy.h:46, from ../../../../dist/include/jswrapper.h:46, from ./../../../../dom/base/nsGlobalWindow.h:105, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLInputElement.cpp:110: ../../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLInputElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLInputElement.cpp:42: ../../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIMemory.h:10, from ../../../../dist/include/nsMemory.h:42, from ../../../../dist/include/nsString.h:212, from ./../../../base/src/nsStyledElement.h:49, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLInputElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLInputElement.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLInputElement.cpp: In member function 'virtual nsrefcnt nsHTMLInputElementState::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsHTMLInputElementState' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLInputElement.cpp:236:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsHTMLInputElementState, nsHTMLInputElementState) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLInputElement.cpp: In member function 'virtual nsrefcnt UploadLastDir::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'UploadLastDir' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLInputElement.cpp:442:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(UploadLastDir, nsIObserver, nsISupportsWeakReference) ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMNotifyPaintEvent.cpp:42: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:62: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ MediaDocument.cpp c++ -o MediaDocument.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../content/src -I../../../../layout/style -I../../../../dom/base -I../../../../xpcom/io -I../../../../caps/include -I../../../../xpcom/ds -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/MediaDocument.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/MediaDocument.cpp nsDOMNotifyAudioAvailableEvent.cpp c++ -o nsDOMNotifyAudioAvailableEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMNotifyAudioAvailableEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMNotifyAudioAvailableEvent.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/nsEventListenerManager.h:42, from ./../../../base/src/nsDocument.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/nsHTMLDocument.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/MediaDocument.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/MediaDocument.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../dist/include/jswrapper.h:46, from ./../../../dom/base/nsGlobalWindow.h:105, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:183: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:62: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIInterfaceRequestor.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:60: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp: In member function 'virtual nsrefcnt nsOnloadBlocker::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsOnloadBlocker' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:615:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsOnloadBlocker, nsIRequest) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp: In member function 'virtual nsrefcnt nsExternalResourceMap::LoadgroupCallbacks::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsExternalResourceMap::LoadgroupCallbacks' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:1150:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsExternalResourceMap::LoadgroupCallbacks, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp: In member function 'virtual nsrefcnt nsExternalResourceMap::LoadgroupCallbacks::nsILoadContextShim::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsExternalResourceMap::LoadgroupCallbacks::nsILoadContextShim' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:1154:3: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsExternalResourceMap::LoadgroupCallbacks::_i##Shim, _i) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:1156:1: note: in expansion of macro 'IMPL_SHIM' IMPL_SHIM(nsILoadContext) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp: In member function 'virtual nsrefcnt nsExternalResourceMap::LoadgroupCallbacks::nsIProgressEventSinkShim::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsExternalResourceMap::LoadgroupCallbacks::nsIProgressEventSinkShim' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:1154:3: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsExternalResourceMap::LoadgroupCallbacks::_i##Shim, _i) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:1157:1: note: in expansion of macro 'IMPL_SHIM' IMPL_SHIM(nsIProgressEventSink) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp: In member function 'virtual nsrefcnt nsExternalResourceMap::LoadgroupCallbacks::nsIChannelEventSinkShim::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsExternalResourceMap::LoadgroupCallbacks::nsIChannelEventSinkShim' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:1154:3: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsExternalResourceMap::LoadgroupCallbacks::_i##Shim, _i) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:1158:1: note: in expansion of macro 'IMPL_SHIM' IMPL_SHIM(nsIChannelEventSink) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp: In member function 'virtual nsrefcnt nsExternalResourceMap::LoadgroupCallbacks::nsISecurityEventSinkShim::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsExternalResourceMap::LoadgroupCallbacks::nsISecurityEventSinkShim' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:1154:3: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsExternalResourceMap::LoadgroupCallbacks::_i##Shim, _i) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:1159:1: note: in expansion of macro 'IMPL_SHIM' IMPL_SHIM(nsISecurityEventSink) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp: In member function 'virtual nsrefcnt nsExternalResourceMap::LoadgroupCallbacks::nsIApplicationCacheContainerShim::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsExternalResourceMap::LoadgroupCallbacks::nsIApplicationCacheContainerShim' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:1154:3: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsExternalResourceMap::LoadgroupCallbacks::_i##Shim, _i) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:1160:1: note: in expansion of macro 'IMPL_SHIM' IMPL_SHIM(nsIApplicationCacheContainer) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp: In member function 'virtual nsrefcnt nsDOMStyleSheetSetList::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDOMStyleSheetSetList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:1245:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsDOMStyleSheetSetList) ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMNotifyAudioAvailableEvent.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp: In member function 'virtual nsrefcnt {anonymous}::StubCSSLoaderObserver::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type '{anonymous}::StubCSSLoaderObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:7763:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(StubCSSLoaderObserver, nsICSSLoaderObserver) ^ nsHTMLLIElement.cpp c++ -o nsHTMLLIElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLLIElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLLIElement.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMEvent.h:50:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMNotifyAudioAvailableEvent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMNotifyAudioAvailableEvent.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMNotifyAudioAvailableEvent.cpp: In member function 'virtual nsresult nsDOMNotifyAudioAvailableEvent::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)': ../../../dist/include/nsCycleCollectionParticipant.h:321:13: warning: unused variable 'tmp' [-Wunused-variable] _class *tmp = static_cast<_class*>(Downcast(s)); ^ ../../../dist/include/nsCycleCollectionParticipant.h:334:3: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN_INTERNAL' NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN_INTERNAL(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMNotifyAudioAvailableEvent.cpp:78:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN_INHERITED' NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN_INHERITED(nsDOMNotifyAudioAvailableEvent, nsDOMEvent) ^ In file included from ../../../dist/include/gfxFont.h:55:0, from ../../../dist/include/nsFontMetrics.h:45, from ../../../dist/include/nsRenderingContext.h:44, from ../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:190: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../dist/include/gfxFont.h:655:62: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsDOMSimpleGestureEvent.cpp c++ -o nsDOMSimpleGestureEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMSimpleGestureEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMSimpleGestureEvent.cpp PluginDocument.cpp c++ -o PluginDocument.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../content/src -I../../../../layout/style -I../../../../dom/base -I../../../../xpcom/io -I../../../../caps/include -I../../../../xpcom/ds -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/PluginDocument.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/PluginDocument.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMSimpleGestureEvent.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLLIElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMMozTouchEvent.cpp c++ -o nsDOMMozTouchEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMMozTouchEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMMozTouchEvent.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/nsEventListenerManager.h:42, from ./../../../base/src/nsDocument.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/nsHTMLDocument.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/MediaDocument.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/PluginDocument.cpp:38: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLLabelElement.cpp c++ -o nsHTMLLabelElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLLabelElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLLabelElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMMozTouchEvent.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp: In member function 'virtual nsresult nsDocument::RemoveImage(imgIRequest*)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocument.cpp:8225:10: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] count--; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLLabelElement.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLLabelElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMEventTargetHelper.cpp c++ -o nsDOMEventTargetHelper.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMEventTargetHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMEventTargetHelper.cpp nsHTMLLegendElement.cpp c++ -o nsHTMLLegendElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLLegendElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLLegendElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMEventTargetHelper.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMEventTargetHelper.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ VideoDocument.cpp c++ -o VideoDocument.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../content/src -I../../../../layout/style -I../../../../dom/base -I../../../../xpcom/io -I../../../../caps/include -I../../../../xpcom/ds -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/VideoDocument.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/VideoDocument.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMEventTargetHelper.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMEventTargetHelper.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMEventTargetHelper.cpp: In member function 'virtual nsrefcnt nsDOMEventListenerWrapper::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsDOMEventListenerWrapper' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMEventTargetHelper.cpp:52:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsDOMEventListenerWrapper) ^ nsDOMScrollAreaEvent.cpp c++ -o nsDOMScrollAreaEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMScrollAreaEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMScrollAreaEvent.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLLegendElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLLegendElement.cpp:38: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/nsEventListenerManager.h:42, from ./../../../base/src/nsDocument.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/nsHTMLDocument.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/MediaDocument.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src/VideoDocument.cpp:38: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMScrollAreaEvent.cpp:38:0: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsHTMLLinkElement.cpp c++ -o nsHTMLLinkElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLLinkElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLLinkElement.cpp nsDocumentEncoder.cpp c++ -o nsDocumentEncoder.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDocumentEncoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocumentEncoder.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMScrollAreaEvent.cpp:44: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMTransitionEvent.cpp c++ -o nsDOMTransitionEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMTransitionEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMTransitionEvent.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLLinkElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocumentEncoder.cpp:79: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libgkconhtmldoc_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsHTMLContentSink.o nsHTMLDocument.o ImageDocument.o MediaDocument.o PluginDocument.o VideoDocument.o > libgkconhtmldoc_s.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/document' nsDocumentFragment.cpp c++ -o nsDocumentFragment.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDocumentFragment.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocumentFragment.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMTransitionEvent.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMAnimationEvent.cpp c++ -o nsDOMAnimationEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMAnimationEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMAnimationEvent.cpp nsHTMLMapElement.cpp c++ -o nsHTMLMapElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLMapElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMapElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsDocumentFragment.cpp:45: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMAnimationEvent.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/mathml/content/src' nsMathMLElement.cpp c++ -o nsMathMLElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsMathMLElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/mathml/content/src/nsMathMLElement.cpp nsDOMPopStateEvent.cpp c++ -o nsDOMPopStateEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMPopStateEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMPopStateEvent.cpp nsFrameLoader.cpp c++ -o nsFrameLoader.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFrameLoader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameLoader.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMapElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMPopStateEvent.cpp:37: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMHashChangeEvent.cpp c++ -o nsDOMHashChangeEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMHashChangeEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMHashChangeEvent.cpp nsHTMLMenuElement.cpp c++ -o nsHTMLMenuElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLMenuElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMenuElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/mathml/content/src/nsMathMLElement.cpp:43: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameLoader.cpp:47:0: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameLoader.cpp:69: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMHashChangeEvent.cpp:36: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsMathMLElementFactory.cpp c++ -o nsMathMLElementFactory.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsMathMLElementFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/mathml/content/src/nsMathMLElementFactory.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMenuElement.h:39, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMenuElement.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ./../../../base/src/nsStyledElement.h:50:0, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMenuElement.h:39, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMenuElement.cpp:37: ./../../../base/src/nsGenericElement.h: At global scope: ./../../../base/src/nsGenericElement.h:327:33: warning: 'virtual const nsTextFragment* nsGenericElement::GetText()' was hidden [-Woverloaded-virtual] virtual const nsTextFragment *GetText(); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMenuElement.cpp:43:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMenuItemElement.h:103:8: warning: by 'void nsHTMLMenuItemElement::GetText(nsAString_internal&)' [-Woverloaded-virtual] void GetText(nsAString& aText); ^ nsDOMCloseEvent.cpp c++ -o nsDOMCloseEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMCloseEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMCloseEvent.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/mathml/content/src/nsMathMLElementFactory.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from ../../../dom/ipc/ContentParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameLoader.cpp:113: ../../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ nsHTMLMenuItemElement.cpp c++ -o nsHTMLMenuItemElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLMenuItemElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMenuItemElement.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/domstubs.h:10, from ../../../dist/include/nsIDOMNode.h:10, from ../../../dist/include/nsIDOMElement.h:10, from ../../../dist/include/nsIDOMHTMLElement.h:10, from ../../../dist/include/nsIDOMHTMLIFrameElement.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameLoader.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameLoader.cpp: In member function 'virtual nsrefcnt nsContentView::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsContentView' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameLoader.cpp:156:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsContentView, nsIContentView) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameLoader.cpp: In member function 'virtual nsrefcnt nsFrameLoader::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsFrameLoader' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameLoader.cpp:310:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsFrameLoader) ^ rm -f libgkcontentmathml_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsMathMLElement.o nsMathMLElementFactory.o > libgkcontentmathml_s.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/mathml/content/src' nsHTMLMetaElement.cpp c++ -o nsHTMLMetaElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLMetaElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMetaElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMCloseEvent.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMTouchEvent.cpp c++ -o nsDOMTouchEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMTouchEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMTouchEvent.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMenuItemElement.h:38, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMenuItemElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMetaElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ./../../../base/src/nsStyledElement.h:50:0, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMenuItemElement.h:38, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMenuItemElement.cpp:39: ./../../../base/src/nsGenericElement.h: At global scope: ./../../../base/src/nsGenericElement.h:327:33: warning: 'virtual const nsTextFragment* nsGenericElement::GetText()' was hidden [-Woverloaded-virtual] virtual const nsTextFragment *GetText(); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMenuItemElement.cpp:39:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMenuItemElement.h:103:8: warning: by 'void nsHTMLMenuItemElement::GetText(nsAString_internal&)' [-Woverloaded-virtual] void GetText(nsAString& aText); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMenuItemElement.cpp: In member function 'void nsHTMLMenuItemElement::WalkRadioGroup(Visitor*)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMenuItemElement.cpp:474:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] info1.mValue && info2.mValue && !info1.mValue->Equals(*info2.mValue)) { ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMTouchEvent.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsFormData.cpp c++ -o nsFormData.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFormData.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFormData.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/domstubs.h:10, from ../../../dist/include/nsIDOMEvent.h:10, from ../../../dist/include/nsIDOMUIEvent.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMUIEvent.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMTouchEvent.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMTouchEvent.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMTouchEvent.cpp: In member function 'virtual nsrefcnt nsDOMTouch::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsDOMTouch' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMTouchEvent.cpp:59:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsDOMTouch) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMTouchEvent.cpp: In member function 'virtual nsrefcnt nsDOMTouchList::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsDOMTouchList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMTouchEvent.cpp:166:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsDOMTouchList) ^ nsGenConImageContent.cpp c++ -o nsGenConImageContent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsGenConImageContent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenConImageContent.cpp nsHTMLModElement.cpp c++ -o nsHTMLModElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLModElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLModElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIXMLHttpRequest.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFormData.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFormData.cpp:37: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMCustomEvent.cpp c++ -o nsDOMCustomEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMCustomEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMCustomEvent.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ./nsGenericElement.h:66, from ./../../xml/content/src/nsXMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenConImageContent.cpp:46: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMCustomEvent.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLModElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMCompositionEvent.cpp c++ -o nsDOMCompositionEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DMOZ_JSDEBUGGER -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I./../../base/src -I./../../html/content/src -I./../../html/base/src -I./../../xul/content/src -I./../../xml/content/src -I./../../../dom/base -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../../../layout/xul/base/src/tree/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDOMCompositionEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMCompositionEvent.cpp nsGenericDOMDataNode.cpp c++ -o nsGenericDOMDataNode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsGenericDOMDataNode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericDOMDataNode.cpp gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/smil' nsDOMTimeEvent.cpp c++ -o nsDOMTimeEvent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMTimeEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsDOMTimeEvent.cpp nsHTMLObjectElement.cpp c++ -o nsHTMLObjectElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLObjectElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLObjectElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src/nsDOMCompositionEvent.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libgkconevents_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsEventListenerManager.o nsEventStateManager.o nsDOMEvent.o nsDOMDataContainerEvent.o nsDOMUIEvent.o nsDOMKeyboardEvent.o nsDOMTextEvent.o nsDOMMouseEvent.o nsDOMMouseScrollEvent.o nsDOMDragEvent.o nsDOMMutationEvent.o nsDOMPopupBlockedEvent.o nsDOMDeviceOrientationEvent.o nsDOMDeviceMotionEvent.o nsDOMBeforeUnloadEvent.o nsDOMPageTransitionEvent.o nsDOMXULCommandEvent.o nsDOMCommandEvent.o nsDOMMessageEvent.o nsPaintRequest.o nsPrivateTextRange.o nsXMLEventsManager.o nsXMLEventsElement.o nsPLDOMEvent.o nsEventDispatcher.o nsIMEStateManager.o nsContentEventHandler.o nsEventListenerService.o nsDOMProgressEvent.o nsDOMDataTransfer.o nsDOMNotifyPaintEvent.o nsDOMNotifyAudioAvailableEvent.o nsDOMSimpleGestureEvent.o nsDOMMozTouchEvent.o nsDOMEventTargetHelper.o nsDOMScrollAreaEvent.o nsDOMTransitionEvent.o nsDOMAnimationEvent.o nsDOMPopStateEvent.o nsDOMHashChangeEvent.o nsDOMCloseEvent.o nsDOMTouchEvent.o nsDOMCustomEvent.o nsDOMCompositionEvent.o > libgkconevents_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/events/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/events' nsGenericElement.cpp c++ -o nsGenericElement.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsGenericElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericDOMDataNode.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericDOMDataNode.cpp:43: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsDOMTimeEvent.cpp:42: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSMILAnimationController.cpp c++ -o nsSMILAnimationController.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILAnimationController.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILAnimationController.cpp ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../js/xpconnect/src/xpcpublic.h:48, from ../../../js/xpconnect/src/xpcprivate.h:53, from ./../../../dom/base/nsWrapperCacheInlines.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericDOMDataNode.cpp:69: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericDOMDataNode.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericDOMDataNode.cpp:43: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLObjectElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp:48: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSMILAnimationFunction.cpp c++ -o nsSMILAnimationFunction.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILAnimationFunction.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILAnimationFunction.cpp In file included from ./../../xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp:81: ./../../xbl/src/nsXBLProtoImplMethod.h: At global scope: ./../../xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ ./../../xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/svg' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/document/src' nsSVGDocument.cpp c++ -o nsSVGDocument.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../../../xml/document/src -I./../../../html/base/src -I./../../../html/document/src -I./../../../../layout/style -I./../../../base/src -I./../../../events/src -I../../../../xpcom/ds -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGDocument.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/document/src/nsSVGDocument.cpp nsHTMLOListElement.cpp c++ -o nsHTMLOListElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLOListElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLOListElement.cpp In file included from ../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:10:0, from ./../../xul/content/src/nsXULElement.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp:90: ../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from ./../../xul/content/src/nsXULElement.h:61:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp:90: ../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp:48: ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../js/xpconnect/src/dombindings.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp:136: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp:48: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILAnimationFunction.cpp:51: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp:48: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp: In member function 'virtual nsrefcnt nsChildContentList::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsChildContentList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp:1556:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsChildContentList) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp: In member function 'virtual nsrefcnt nsNSElementTearoff::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsNSElementTearoff' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp:1888:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsNSElementTearoff) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp: In member function 'virtual nsrefcnt nsNodeWeakReference::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsNodeWeakReference' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp:2218:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsNodeWeakReference, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp: In member function 'virtual nsrefcnt nsNodeSupportsWeakRefTearoff::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsNodeSupportsWeakRefTearoff' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp:2246:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsNodeSupportsWeakRefTearoff) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp: In member function 'virtual nsrefcnt nsNodeSelectorTearoff::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsNodeSelectorTearoff' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp:2273:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsNodeSelectorTearoff) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp: In member function 'virtual nsrefcnt nsTouchEventReceiverTearoff::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsTouchEventReceiverTearoff' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp:2300:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsTouchEventReceiverTearoff) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp: In member function 'virtual nsrefcnt nsInlineEventHandlersTearoff::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsInlineEventHandlersTearoff' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp:2311:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsInlineEventHandlersTearoff) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/nsEventListenerManager.h:42, from ./../../../base/src/nsDocument.h:61, from ./../../../xml/document/src/nsXMLDocument.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/document/src/nsSVGDocument.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/document/src/nsSVGDocument.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/gfxFont.h:55:0, from ../../../dist/include/nsFontMetrics.h:45, from ../../../dist/include/nsRenderingContext.h:44, from ../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.cpp:102: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../dist/include/gfxFont.h:655:62: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLOListElement.cpp:44: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSMILCompositor.cpp c++ -o nsSMILCompositor.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILCompositor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILCompositor.cpp nsHTMLSharedObjectElement.cpp c++ -o nsHTMLSharedObjectElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLSharedObjectElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSharedObjectElement.cpp rm -f libgkconsvgdoc_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsSVGDocument.o > libgkconsvgdoc_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/document/src' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src' DOMSVGAnimatedLengthList.cpp c++ -o DOMSVGAnimatedLengthList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/DOMSVGAnimatedLengthList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedLengthList.cpp nsSMILCSSProperty.cpp c++ -o nsSMILCSSProperty.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILCSSProperty.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILCSSProperty.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSharedObjectElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGLengthList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGLengthList.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedLengthList.cpp:38: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGAnimatedLengthList.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedLengthList.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedLengthList.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedLengthList.cpp: In member function 'virtual nsrefcnt mozilla::DOMSVGAnimatedLengthList::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::DOMSVGAnimatedLengthList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedLengthList.cpp:54:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(DOMSVGAnimatedLengthList) ^ DOMSVGAnimatedNumberList.cpp c++ -o DOMSVGAnimatedNumberList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/DOMSVGAnimatedNumberList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedNumberList.cpp nsSMILCSSValueType.cpp c++ -o nsSMILCSSValueType.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILCSSValueType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILCSSValueType.cpp nsHTMLOptionElement.cpp c++ -o nsHTMLOptionElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLOptionElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLOptionElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGNumberList.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGNumberList.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedNumberList.cpp:38: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGAnimatedNumberList.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedNumberList.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedNumberList.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedNumberList.cpp: In member function 'virtual nsrefcnt mozilla::DOMSVGAnimatedNumberList::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::DOMSVGAnimatedNumberList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedNumberList.cpp:54:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(DOMSVGAnimatedNumberList) ^ nsGkAtoms.cpp c++ -o nsGkAtoms.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsGkAtoms.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGkAtoms.cpp nsSMILFloatType.cpp c++ -o nsSMILFloatType.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILFloatType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILFloatType.cpp DOMSVGAnimatedTransformList.cpp c++ -o DOMSVGAnimatedTransformList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/DOMSVGAnimatedTransformList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedTransformList.cpp nsSMILInstanceTime.cpp c++ -o nsSMILInstanceTime.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILInstanceTime.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILInstanceTime.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLOptionElement.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLOptionElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLContentSerializer.cpp c++ -o nsHTMLContentSerializer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLContentSerializer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsHTMLContentSerializer.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSelectElement.h:58:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLOptionElement.cpp:42: ../../../../dist/include/nsCheapSets.h: In member function 'void nsCheapInt32Set::SetInt(PRInt32)': ../../../../dist/include/nsCheapSets.h:178:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mValOrHash = (void*)((aInt << 1) | 0x1); ^ nsSMILInterval.cpp c++ -o nsSMILInterval.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILInterval.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILInterval.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGTransformList.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransformList.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedTransformList.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGAnimTransformList.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedTransformList.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedTransformList.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedTransformList.cpp: In member function 'virtual nsrefcnt mozilla::DOMSVGAnimatedTransformList::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::DOMSVGAnimatedTransformList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (tnsSMILKeySpline.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsHTMLContentSerializer.cpp:66: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: nohis)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGAnimatedTransformList.cpp:53:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(DOMSVGAnimatedTransformList) ^ te: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ c++ -o nsSMILKeySpline.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILKeySpline.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILKeySpline.cpp ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSMILMappedAttribute.cpp c++ -o nsSMILMappedAttribute.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILMappedAttribute.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILMappedAttribute.cpp nsHTMLOptGroupElement.cpp c++ -o nsHTMLOptGroupElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLOptGroupElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLOptGroupElement.cpp DOMSVGLength.cpp c++ -o DOMSVGLength.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/DOMSVGLength.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGLength.cpp nsImageLoadingContent.cpp c++ -o nsImageLoadingContent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsImageLoadingContent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsImageLoadingContent.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGLengthList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGLengthList.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGLength.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGLength.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLOptGroupElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGLength.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGLength.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGLength.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGLength.cpp: In member function 'virtual nsrefcnt mozilla::DOMSVGLength::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::DOMSVGLength' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGLength.cpp:68:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(DOMSVGLength) ^ nsSMILNullType.cpp c++ -o nsSMILNullType.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILNullType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILNullType.cpp nsSMILParserUtils.cpp c++ -o nsSMILParserUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILParserUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILParserUtils.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsImageLoadingContent.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsImageLoadingContent.cpp:47: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSelectElement.h:58:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLOptGroupElement.cpp:48: ../../../../dist/include/nsCheapSets.h: In member function 'void nsCheapInt32Set::SetInt(PRInt32)': ../../../../dist/include/nsCheapSets.h:178:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mValOrHash = (void*)((aInt << 1) | 0x1); ^ DOMSVGLengthList.cpp c++ -o DOMSVGLengthList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/DOMSVGLengthList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGLengthList.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILParserUtils.cpp:45: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLOutputElement.cpp c++ -o nsHTMLOutputElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLOutputElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLOutputElement.cpp In file included from ../../../dist/include/gfxFont.h:55:0, from ../../../dist/include/nsFontMetrics.h:45, from ../../../dist/include/nsRenderingContext.h:44, from ../../../dist/include/nsSVGUtils.h:48, from ../../../dist/include/nsSVGEffects.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsImageLoadingContent.cpp:78: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../dist/include/gfxFont.h:655:62: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsSMILRepeatCount.cpp c++ -o nsSMILRepeatCount.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILRepeatCount.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILRepeatCount.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGLengthList.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSMILSetAnimationFunction.cpp c++ -o nsSMILSetAnimationFunction.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILSetAnimationFunction.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILSetAnimationFunction.cpp nsLineBreaker.cpp c++ -o nsLineBreaker.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsLineBreaker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsLineBreaker.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIMemory.h:10, from ../../../../dist/include/nsMemory.h:42, from ../../../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGLengthList.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGLengthList.cpp: In member function 'virtual nsrefcnt mozilla::DOMSVGLengthList::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::DOMSVGLengthList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGLengthList.cpp:82:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(DOMSVGLengthList) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLOutputElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsLineBreaker.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ DOMSVGMatrix.cpp c++ -o DOMSVGMatrix.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/DOMSVGMatrix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGMatrix.cpp ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSMILTimeContainer.cpp c++ -o nsSMILTimeContainer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILTimeContainer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILTimeContainer.cpp In file included from ../../../dist/include/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsLineBreaker.cpp:42: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../dist/include/gfxFont.h:655:62: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsHTMLParagraphElement.cpp c++ -o nsHTMLParagraphElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLParagraphElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLParagraphElement.cpp nsMappedAttributeElement.cpp c++ -o nsMappedAttributeElement.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMappedAttributeElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsMappedAttributeElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGTransformList.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransformList.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransform.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGMatrix.h:75, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGMatrix.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSMILTimedElement.cpp c++ -o nsSMILTimedElement.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILTimedElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILTimedElement.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGMatrix.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGMatrix.h:74, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGMatrix.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGMatrix.cpp: In member function 'virtual nsrefcnt mozilla::DOMSVGMatrix::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::DOMSVGMatrix' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGMatrix.cpp:66:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(DOMSVGMatrix) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLParagraphElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ DOMSVGNumber.cpp c++ -o DOMSVGNumber.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/DOMSVGNumber.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGNumber.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsStyledElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsMappedAttributeElement.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLPreElement.cpp c++ -o nsHTMLPreElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLPreElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLPreElement.cpp nsMappedAttributes.cpp c++ -o nsMappedAttributes.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMappedAttributes.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsMappedAttributes.cpp nsSMILTimeValue.cpp c++ -o nsSMILTimeValue.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILTimeValue.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILTimeValue.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGNumberList.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGNumberList.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGNumber.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGNumber.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGNumber.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGNumber.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGNumber.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGNumber.cpp: In member function 'virtual nsrefcnt mozilla::DOMSVGNumber::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::DOMSVGNumber' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGNumber.cpp:67:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(DOMSVGNumber) ^ nsSMILTimeValueSpec.cpp c++ -o nsSMILTimeValueSpec.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILTimeValueSpec.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILTimeValueSpec.cpp DOMSVGNumberList.cpp c++ -o DOMSVGNumberList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/DOMSVGNumberList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGNumberList.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsStyledElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsMappedAttributes.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsMappedAttributes.cpp:44: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLPreElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsINodeInfo.h:58, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsAttrName.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsAttrAndChildArray.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsMappedAttributes.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsMappedAttributes.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsMappedAttributes.cpp: In member function 'virtual nsrefcnt nsMappedAttributes::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsMappedAttributes' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsMappedAttributes.cpp:109:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsMappedAttributes, ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILTimeValueSpec.cpp:46: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsNameSpaceManager.cpp c++ -o nsNameSpaceManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNameSpaceManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNameSpaceManager.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from ../../dist/include/nsAutoPtr.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILTimeValueSpecParams.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILTimeValueSpec.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILTimeValueSpec.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILTimeValueSpec.cpp: In member function 'virtual nsrefcnt nsSMILTimeValueSpec::EventListener::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSMILTimeValueSpec::EventListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILTimeValueSpec.cpp:57:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSMILTimeValueSpec::EventListener, nsIDOMEventListener) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGNumberList.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLProgressElement.cpp c++ -o nsHTMLProgressElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLProgressElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLProgressElement.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIMemory.h:10, from ../../../../dist/include/nsMemory.h:42, from ../../../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGNumberList.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGNumberList.cpp: In member function 'virtual nsrefcnt mozilla::DOMSVGNumberList::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::DOMSVGNumberList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGNumberList.cpp:82:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(DOMSVGNumberList) ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNameSpaceManager.cpp:56: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSMILValue.cpp c++ -o nsSMILValue.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSMILValue.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/nsSMILValue.cpp SMILBoolType.cpp c++ -o SMILBoolType.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/SMILBoolType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/SMILBoolType.cpp SMILEnumType.cpp c++ -o SMILEnumType.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/SMILEnumType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/SMILEnumType.cpp DOMSVGPathSeg.cpp c++ -o DOMSVGPathSeg.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/DOMSVGPathSeg.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPathSeg.cpp SMILIntegerType.cpp c++ -o SMILIntegerType.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/SMILIntegerType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/SMILIntegerType.cpp SMILStringType.cpp c++ -o SMILStringType.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../../layout/style -I./../events/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/SMILStringType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/smil/SMILStringType.cpp nsNoDataProtocolContentPolicy.cpp c++ -o nsNoDataProtocolContentPolicy.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNoDataProtocolContentPolicy.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNoDataProtocolContentPolicy.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLProgressElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libgkconsmil_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsDOMTimeEvent.o nsSMILAnimationController.o nsSMILAnimationFunction.o nsSMILCompositor.o nsSMILCSSProperty.o nsSMILCSSValueType.o nsSMILFloatType.o nsSMILInstanceTime.o nsSMILInterval.o nsSMILKeySpline.o nsSMILMappedAttribute.o nsSMILNullType.o nsSMILParserUtils.o nsSMILRepeatCount.o nsSMILSetAnimationFunction.o nsSMILTimeContainer.o nsSMILTimedElement.o nsSMILTimeValue.o nsSMILTimeValueSpec.o nsSMILValue.o SMILBoolType.o SMILEnumType.o SMILIntegerType.o SMILStringType.o > libgkconsmil_s.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/smil' DOMSVGPathSegList.cpp c++ -o DOMSVGPathSegList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/DOMSVGPathSegList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPathSegList.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathSegUtils.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathData.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPathSegList.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPathSeg.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPathSeg.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNoDataProtocolContentPolicy.cpp:50: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIContentPolicy.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNoDataProtocolContentPolicy.h:54, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNoDataProtocolContentPolicy.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNoDataProtocolContentPolicy.cpp: In member function 'virtual nsrefcnt nsNoDataProtocolContentPolicy::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsNoDataProtocolContentPolicy' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNoDataProtocolContentPolicy.cpp:56:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsNoDataProtocolContentPolicy, nsIContentPolicy) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPathSegList.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsNodeInfo.cpp c++ -o nsNodeInfo.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNodeInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNodeInfo.cpp nsHTMLScriptElement.cpp c++ -o nsHTMLScriptElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLScriptElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLScriptElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNodeInfo.cpp:54: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIMemory.h:10, from ../../../../dist/include/nsMemory.h:42, from ../../../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPathSegList.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPathSegList.cpp: In member function 'virtual nsrefcnt mozilla::DOMSVGPathSegList::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::DOMSVGPathSegList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPathSegList.cpp:55:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(DOMSVGPathSegList) ^ nsHTMLSelectElement.cpp c++ -o nsHTMLSelectElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLSelectElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSelectElement.cpp nsNodeInfoManager.cpp c++ -o nsNodeInfoManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNodeInfoManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNodeInfoManager.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLScriptElement.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNodeInfoManager.cpp:50: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ DOMSVGPoint.cpp c++ -o DOMSVGPoint.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/DOMSVGPoint.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPoint.cpp nsNodeIterator.cpp c++ -o nsNodeIterator.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNodeIterator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNodeIterator.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSelectElement.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSelectElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/content/src' nsXMLElement.cpp c++ -o nsXMLElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXMLElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/content/src/nsXMLElement.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSelectElement.h:58:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSelectElement.cpp:42: ../../../../dist/include/nsCheapSets.h: In member function 'void nsCheapInt32Set::SetInt(PRInt32)': ../../../../dist/include/nsCheapSets.h:178:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mValOrHash = (void*)((aInt << 1) | 0x1); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNodeIterator.cpp:53: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSelectElement.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSelectElement.cpp:42: ../../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../../dist/include/jscntxt.h:60:0, from ../../../../dist/include/jsproxy.h:46, from ./../../../../js/xpconnect/src/dombindings.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSelectElement.cpp:74: ../../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSelectElement.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSelectElement.cpp:42: ../../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/content/src/nsXMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/content/src/nsXMLElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPointList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPointList.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPoint.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPoint.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsNodeUtils.cpp c++ -o nsNodeUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNodeUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNodeUtils.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGPoint.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPoint.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPoint.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPoint.cpp: In member function 'virtual nsrefcnt mozilla::DOMSVGPoint::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::DOMSVGPoint' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPoint.cpp:69:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(DOMSVGPoint) ^ nsXMLCDATASection.cpp c++ -o nsXMLCDATASection.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXMLCDATASection.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/content/src/nsXMLCDATASection.cpp DOMSVGPointList.cpp c++ -o DOMSVGPointList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/DOMSVGPointList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPointList.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNodeUtils.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/nsEventListenerManager.h:42, from ./../../../base/src/nsGenericDOMDataNode.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/content/src/nsXMLCDATASection.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLSharedElement.cpp c++ -o nsHTMLSharedElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLSharedElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSharedElement.cpp In file included from ../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:10:0, from ./../../xul/content/src/nsXULElement.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNodeUtils.cpp:58: ../../../dist/include/nsIDOMXULSelectCntrlEl.h: At global scope: ../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from ./../../xul/content/src/nsXULElement.h:61:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNodeUtils.cpp:58: ../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPointList.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNodeUtils.cpp:40: ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIMemory.h:10, from ../../../../dist/include/nsMemory.h:42, from ../../../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPointList.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPointList.cpp: In member function 'virtual nsrefcnt mozilla::DOMSVGPointList::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::DOMSVGPointList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPointList.cpp:75:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(DOMSVGPointList) ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../js/xpconnect/src/xpcpublic.h:48, from ../../../js/xpconnect/src/xpcprivate.h:53, from ./../../../dom/base/nsWrapperCacheInlines.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNodeUtils.cpp:67: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsNodeUtils.cpp:40: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ nsXMLProcessingInstruction.cpp c++ -o nsXMLProcessingInstruction.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXMLProcessingInstruction.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/content/src/nsXMLProcessingInstruction.cpp DOMSVGTransform.cpp c++ -o DOMSVGTransform.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/DOMSVGTransform.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransform.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSharedElement.cpp:46: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/content/src/nsXMLProcessingInstruction.cpp:38: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsObjectLoadingContent.cpp c++ -o nsObjectLoadingContent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsObjectLoadingContent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsObjectLoadingContent.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGTransformList.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransformList.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransform.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransform.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGTransform.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransform.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransform.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransform.cpp: In member function 'virtual nsrefcnt mozilla::DOMSVGTransform::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::DOMSVGTransform' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransform.cpp:70:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(DOMSVGTransform) ^ nsXMLStylesheetPI.cpp c++ -o nsXMLStylesheetPI.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXMLStylesheetPI.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/content/src/nsXMLStylesheetPI.cpp DOMSVGTransformList.cpp c++ -o DOMSVGTransformList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/DOMSVGTransformList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransformList.cpp nsHTMLSpanElement.cpp c++ -o nsHTMLSpanElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLSpanElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSpanElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsObjectLoadingContent.cpp:81: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/nsEventListenerManager.h:42, from ./../../../base/src/nsGenericDOMDataNode.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/content/src/nsXMLProcessingInstruction.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/content/src/nsXMLStylesheetPI.cpp:46: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGTransformList.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransformList.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransformList.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGTransformList.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransformList.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransformList.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransformList.cpp: In member function 'virtual nsrefcnt mozilla::DOMSVGTransformList::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::DOMSVGTransformList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGTransformList.cpp:82:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(DOMSVGTransformList) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSpanElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsParserUtils.cpp c++ -o nsParserUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsParserUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsParserUtils.cpp rm -f libgkconxmlcon_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsXMLElement.o nsXMLCDATASection.o nsXMLProcessingInstruction.o nsXMLStylesheetPI.o > libgkconxmlcon_s.a.desc nsDOMSVGZoomEvent.cpp c++ -o nsDOMSVGZoomEvent.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsDOMSVGZoomEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsDOMSVGZoomEvent.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ./htmlmathml-f.ent ../../../../dist/bin/res/dtd gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/content/src' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/public' gmake[6]: Nothing to be done for 'libs'. gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/public' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/resources' /usr/pkg/bin/python2.7 ../../../../config/JarMaker.py \ -j ../../../../dist/bin/chrome \ -t ../../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/resources' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/src' nsXMLContentSink.cpp c++ -o nsXMLContentSink.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../xsl/document/src -I./../../../html/document/src -I./../../../../layout/style -I./../../../base/src -I./../../../xul/content/src -I./../../../events/src -I./../../../../dom/base -I./../../../../caps/include -I../../../../xpcom/ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXMLContentSink.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/src/nsXMLContentSink.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsParserUtils.cpp:43: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLStyleElement.cpp c++ -o nsHTMLStyleElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLStyleElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLStyleElement.cpp nsPlainTextSerializer.cpp c++ -o nsPlainTextSerializer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPlainTextSerializer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsPlainTextSerializer.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsDOMSVGZoomEvent.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLStyleElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ./../../../events/src/nsEventListenerManager.h:42, from ./../../../base/src/nsGenericDOMDataNode.h:50, from ./../../../base/src/nsDOMDocumentType.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/src/nsXMLContentSink.cpp:56: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsPlainTextSerializer.cpp:52: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsDOMSVGZoomEvent.cpp:42: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsDOMSVGEvent.cpp c++ -o nsDOMSVGEvent.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsDOMSVGEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsDOMSVGEvent.cpp nsHTMLTableElement.cpp c++ -o nsHTMLTableElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLTableElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableElement.cpp nsPropertyTable.cpp c++ -o nsPropertyTable.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPropertyTable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsPropertyTable.cpp nsRange.cpp c++ -o nsRange.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsRange.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsRange.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsDOMSVGEvent.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsXMLFragmentContentSink.cpp c++ -o nsXMLFragmentContentSink.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../xsl/document/src -I./../../../html/document/src -I./../../../../layout/style -I./../../../base/src -I./../../../xul/content/src -I./../../../events/src -I./../../../../dom/base -I./../../../../caps/include -I../../../../xpcom/ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXMLFragmentContentSink.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/src/nsXMLFragmentContentSink.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableElement.h:38, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableElement.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGAElement.cpp c++ -o nsSVGAElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGAElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAElement.cpp ../../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../../dist/include/jscntxt.h:60:0, from ../../../../dist/include/jsproxy.h:46, from ./../../../../js/xpconnect/src/dombindings.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableElement.cpp:60: ../../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableElement.h:38, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableElement.cpp:40: ../../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsRange.cpp:57: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableElement.cpp: In member function 'virtual nsresult nsHTMLTableElement::CreateTFoot(nsIDOMHTMLElement**)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableElement.cpp:609:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = NS_OK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableElement.cpp: In member function 'virtual nsresult nsHTMLTableElement::CreateCaption(nsIDOMHTMLElement**)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableElement.cpp:655:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = NS_OK; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableElement.cpp: In member function 'virtual nsresult nsHTMLTableElement::InsertRow(PRInt32, nsIDOMHTMLElement**)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableElement.cpp:713:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ./../../../../caps/include/nsJSPrincipals.h:41, from ./../../../../caps/include/nsNullPrincipal.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/src/nsXMLFragmentContentSink.cpp:53: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAElement.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIRange.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsRange.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsRange.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsRange.cpp: In member function 'virtual nsrefcnt nsRangeUtils::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsRangeUtils' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsRange.cpp:179:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsRangeUtils, nsIRangeUtils) ^ nsXMLDocument.cpp c++ -o nsXMLDocument.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../xsl/document/src -I./../../../html/document/src -I./../../../../layout/style -I./../../../base/src -I./../../../xul/content/src -I./../../../events/src -I./../../../../dom/base -I./../../../../caps/include -I../../../../xpcom/ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXMLDocument.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/src/nsXMLDocument.cpp In file included from ../../../dist/include/gfxFont.h:55:0, from ./../../../layout/generic/nsTextFrame.h:56, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsRange.cpp:61: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../dist/include/gfxFont.h:655:62: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsHTMLTableCaptionElement.cpp c++ -o nsHTMLTableCaptionElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLTableCaptionElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableCaptionElement.cpp nsSVGAltGlyphElement.cpp c++ -o nsSVGAltGlyphElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGAltGlyphElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAltGlyphElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ./../../../events/src/nsEventListenerManager.h:42, from ./../../../base/src/nsDocument.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/src/nsXMLDocument.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/src/nsXMLDocument.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsReferencedElement.cpp c++ -o nsReferencedElement.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsReferencedElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsReferencedElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableCaptionElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGString.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAltGlyphElement.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsReferencedElement.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLTableCellElement.cpp c++ -o nsHTMLTableCellElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLTableCellElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableCellElement.cpp In file included from ./../../xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsReferencedElement.cpp:44: ./../../xbl/src/nsXBLProtoImplMethod.h: At global scope: ./../../xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ ./../../xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from ./nsSVGLength2.h:42, from ./nsSVGSVGElement.h:50, from ./../../../../layout/svg/base/src/nsSVGContainerFrame.h:42, from ./../../../../layout/svg/base/src/nsSVGTextContainerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextContentElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextPositioningElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAltGlyphElement.cpp:41: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsScriptElement.cpp nsXMLPrettyPrinter.cpp c++ -o nsScriptElement.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsScriptElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsScriptElement.cpp c++ -o nsXMLPrettyPrinter.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../xsl/document/src -I./../../../html/document/src -I./../../../../layout/style -I./../../../base/src -I./../../../xul/content/src -I./../../../events/src -I./../../../../dom/base -I./../../../../caps/include -I../../../../xpcom/ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXMLPrettyPrinter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/src/nsXMLPrettyPrinter.cpp nsSVGAngle.cpp c++ -o nsSVGAngle.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGAngle.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAngle.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableElement.h:38, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableCellElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/src/nsXMLPrettyPrinter.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsScriptElement.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAngle.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAngle.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libgkconxmldoc_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsXMLContentSink.o nsXMLFragmentContentSink.o nsXMLDocument.o nsXMLPrettyPrinter.o > libgkconxmldoc_s.a.desc nsScriptLoader.cpp c++ -o nsScriptLoader.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsScriptLoader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsScriptLoader.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGAngle.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAngle.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAngle.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAngle.cpp: In member function 'virtual nsrefcnt nsSVGAngle::DOMBaseVal::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSVGAngle::DOMBaseVal' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAngle.cpp:113:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSVGAngle::DOMBaseVal) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAngle.cpp: In member function 'virtual nsrefcnt nsSVGAngle::DOMAnimVal::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSVGAngle::DOMAnimVal' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAngle.cpp:116:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSVGAngle::DOMAnimVal) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAngle.cpp: In member function 'virtual nsrefcnt nsSVGAngle::DOMAnimatedAngle::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSVGAngle::DOMAnimatedAngle' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAngle.cpp:119:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSVGAngle::DOMAnimatedAngle) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAngle.cpp: In member function 'virtual nsrefcnt DOMSVGAngle::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'DOMSVGAngle' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAngle.cpp:122:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(DOMSVGAngle) ^ nsHTMLTableColElement.cpp c++ -o nsHTMLTableColElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLTableColElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableColElement.cpp gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml/document' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xml' nsSVGBoolean.cpp c++ -o nsSVGBoolean.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGBoolean.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGBoolean.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAngle.cpp:42: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/jsclass.h:48, from ../../../dist/include/jsfriendapi.h:43, from ../../../dist/include/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsScriptLoader.cpp:44: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsScriptLoader.cpp:44: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/jsclass.h:48, from ../../../dist/include/jsfriendapi.h:43, from ../../../dist/include/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsScriptLoader.cpp:44: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/public' nsIController.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/public/nsIController.idl -d .deps/nsIController.xpt.pp -o _xpidlgen/nsIController.xpt nsIControllers.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/public/nsIControllers.idl -d .deps/nsIControllers.xpt.pp -o _xpidlgen/nsIControllers.xpt nsIXULOverlayProvider.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/public/nsIXULOverlayProvider.idl -d .deps/nsIXULOverlayProvider.xpt.pp -o _xpidlgen/nsIXULOverlayProvider.xpt In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGBoolean.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGBoolean.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/xuldoc.xpt _xpidlgen/nsIController.xpt _xpidlgen/nsIControllers.xpt _xpidlgen/nsIXULOverlayProvider.xpt In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from ./../../../base/src/nsMappedAttributes.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableColElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/xuldoc.xpt ../../../../dist/bin/components In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGAnimatedBoolean.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGBoolean.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGBoolean.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGBoolean.cpp: In member function 'virtual nsrefcnt nsSVGBoolean::DOMAnimatedBoolean::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSVGBoolean::DOMAnimatedBoolean' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGBoolean.cpp:46:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSVGBoolean::DOMAnimatedBoolean) ^ gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/public' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src' nsXULControllers.cpp c++ -o nsXULControllers.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../templates/src -I./../../../../layout/base -I./../../../../layout/generic -I./../../../../layout/style -I./../../../../layout/xul/base/src -I./../../../xml/document/src -I./../../../xbl/src -I./../../../events/src -I../../../../xpcom/ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULControllers.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULControllers.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsScriptLoader.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsScriptLoader.cpp:45: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsScriptLoader.cpp: In member function 'virtual nsrefcnt nsScriptLoadRequest::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsScriptLoadRequest' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1344:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsScriptLoader.cpp:132:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS0' NS_IMPL_THREADSAFE_ISUPPORTS0(nsScriptLoadRequest) ^ nsSVGCircleElement.cpp c++ -o nsSVGCircleElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGCircleElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGCircleElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULControllers.cpp:53: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLTableRowElement.cpp c++ -o nsHTMLTableRowElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLTableRowElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableRowElement.cpp nsStubDocumentObserver.cpp c++ -o nsStubDocumentObserver.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStubDocumentObserver.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsStubDocumentObserver.cpp nsStubImageDecoderObserver.cpp c++ -o nsStubImageDecoderObserver.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStubImageDecoderObserver.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsStubImageDecoderObserver.cpp nsXULCommandDispatcher.cpp c++ -o nsXULCommandDispatcher.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../templates/src -I./../../../../layout/base -I./../../../../layout/generic -I./../../../../layout/style -I./../../../../layout/xul/base/src -I./../../../xml/document/src -I./../../../xbl/src -I./../../../events/src -I../../../../xpcom/ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULCommandDispatcher.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULCommandDispatcher.cpp nsStubMutationObserver.cpp c++ -o nsStubMutationObserver.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStubMutationObserver.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsStubMutationObserver.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathGeometryElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGCircleElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsStyledElement.cpp c++ -o nsStyledElement.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStyledElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsStyledElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from ./../../../base/src/nsMappedAttributes.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableRowElement.cpp:46: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGCircleElement.cpp:43: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsSVGClass.cpp c++ -o nsSVGClass.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGClass.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGClass.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULCommandDispatcher.cpp:66: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsStyledElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsStyledElement.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:10:0, from ./../../xul/content/src/nsXULElement.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsStyledElement.cpp:54: ../../../dist/include/nsIDOMXULSelectCntrlEl.h: At global scope: ../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from ./../../xul/content/src/nsXULElement.h:61:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsStyledElement.cpp:54: ../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ nsHTMLTableSectionElement.cpp c++ -o nsHTMLTableSectionElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLTableSectionElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableSectionElement.cpp nsXULContentSink.cpp c++ -o nsXULContentSink.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../templates/src -I./../../../../layout/base -I./../../../../layout/generic -I./../../../../layout/style -I./../../../../layout/xul/base/src -I./../../../xml/document/src -I./../../../xbl/src -I./../../../events/src -I../../../../xpcom/ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULContentSink.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULContentSink.cpp nsStyleLinkElement.cpp c++ -o nsStyleLinkElement.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStyleLinkElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsStyleLinkElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGClass.cpp:38: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/jsclass.h:48, from ../../../../dist/include/jsfriendapi.h:43, from ../../../../dist/include/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULContentSink.cpp:50: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULContentSink.cpp:50: ../../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/jsclass.h:48, from ../../../../dist/include/jsfriendapi.h:43, from ../../../../dist/include/jscntxt.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULContentSink.cpp:50: ../../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGAnimatedString.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGClass.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGClass.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGClass.cpp: In member function 'virtual nsrefcnt nsSVGClass::DOMAnimatedString::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSVGClass::DOMAnimatedString' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGClass.cpp:47:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSVGClass::DOMAnimatedString) ^ In file included from ../../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:10:0, from ./../../content/src/nsXULElement.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULContentSink.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULContentSink.cpp:51: ../../../../dist/include/nsIDOMXULSelectCntrlEl.h: At global scope: ../../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from ./../../content/src/nsXULElement.h:61:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULContentSink.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULContentSink.cpp:51: ../../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from ./../../../base/src/nsMappedAttributes.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableSectionElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGClipPathElement.cpp c++ -o nsSVGClipPathElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGClipPathElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGClipPathElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsStyleLinkElement.cpp:60: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableSectionElement.cpp: In member function 'virtual nsresult nsHTMLTableSectionElement::InsertRow(PRInt32, nsIDOMHTMLElement**)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTableSectionElement.cpp:192:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ nsSyncLoadService.cpp c++ -o nsSyncLoadService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSyncLoadService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsSyncLoadService.cpp nsHTMLTextAreaElement.cpp c++ -o nsHTMLTextAreaElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLTextAreaElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTextAreaElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGClipPathElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGClipPathElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsSyncLoadService.cpp:54: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsXULDocument.cpp c++ -o nsXULDocument.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../templates/src -I./../../../../layout/base -I./../../../../layout/generic -I./../../../../layout/style -I./../../../../layout/xul/base/src -I./../../../xml/document/src -I./../../../xbl/src -I./../../../events/src -I../../../../xpcom/ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULDocument.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULDocument.cpp nsSVGDataParser.cpp c++ -o nsSVGDataParser.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGDataParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGDataParser.cpp nsTextFragment.cpp c++ -o nsTextFragment.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTextFragment.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsTextFragment.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTextAreaElement.cpp:56: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGDataParser.cpp:53: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsSVGDefsElement.cpp c++ -o nsSVGDefsElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGDefsElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGDefsElement.cpp nsTextNode.cpp c++ -o nsTextNode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTextNode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsTextNode.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ./../../../events/src/nsEventListenerManager.h:42, from ./../../../base/src/nsDocument.h:61, from ./../../../xml/document/src/nsXMLDocument.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULDocument.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULDocument.cpp:64: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTextAreaElement.cpp: In member function 'virtual nsEventStates nsHTMLTextAreaElement::IntrinsicState() const': /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTextAreaElement.cpp:1151:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] mCanShowInvalidUI && ShouldShowValidityUI())) { ^ In file included from ../../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:10:0, from ./../../content/src/nsXULElement.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULDocument.h:71, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULDocument.cpp:64: ../../../../dist/include/nsIDOMXULSelectCntrlEl.h: At global scope: ../../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from ./../../content/src/nsXULElement.h:61:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULDocument.h:71, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULDocument.cpp:64: ../../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsGenericDOMDataNode.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsTextNode.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsTextNode.cpp:42: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGDefsElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLTitleElement.cpp c++ -o nsHTMLTitleElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLTitleElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTitleElement.cpp nsSVGDescElement.cpp c++ -o nsSVGDescElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGDescElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGDescElement.cpp nsTraversal.cpp c++ -o nsTraversal.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTraversal.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsTraversal.cpp nsTreeSanitizer.cpp c++ -o nsTreeSanitizer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTreeSanitizer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsTreeSanitizer.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLTitleElement.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGDescElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGElement.cpp c++ -o nsSVGElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.cpp nsHTMLUnknownElement.cpp c++ -o nsHTMLUnknownElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLUnknownElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLUnknownElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../caps/include/nsJSPrincipals.h:41, from ../../../caps/include/nsNullPrincipal.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsTreeSanitizer.cpp:56: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsXULPrototypeCache.cpp c++ -o nsXULPrototypeCache.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../templates/src -I./../../../../layout/base -I./../../../../layout/generic -I./../../../../layout/style -I./../../../../layout/xul/base/src -I./../../../xml/document/src -I./../../../xbl/src -I./../../../events/src -I../../../../xpcom/ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULPrototypeCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULPrototypeCache.cpp nsTreeWalker.cpp c++ -o nsTreeWalker.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTreeWalker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsTreeWalker.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLUnknownElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/jsprvtd.h:57, from ../../../../dist/include/jsxdrapi.h:65, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULPrototypeCache.cpp:63: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsTreeWalker.cpp:53: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMValidityState.cpp c++ -o nsDOMValidityState.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsDOMValidityState.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsDOMValidityState.cpp In file included from ../../../../content/xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.cpp:50: ../../../../content/xbl/src/nsXBLProtoImplMethod.h: At global scope: ../../../../content/xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ ../../../../content/xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ nsXULPrototypeDocument.cpp c++ -o nsXULPrototypeDocument.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../templates/src -I./../../../../layout/base -I./../../../../layout/generic -I./../../../../layout/style -I./../../../../layout/xul/base/src -I./../../../xml/document/src -I./../../../xbl/src -I./../../../events/src -I../../../../xpcom/ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULPrototypeDocument.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULPrototypeDocument.cpp nsWebSocket.cpp c++ -o nsWebSocket.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWebSocket.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsWebSocket.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsDOMValidityState.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.cpp:42: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMValidityState.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsDOMValidityState.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsDOMValidityState.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsDOMValidityState.cpp: In member function 'virtual nsrefcnt nsDOMValidityState::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDOMValidityState' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsDOMValidityState.cpp:46:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsDOMValidityState) ^ nsIConstraintValidation.cpp c++ -o nsIConstraintValidation.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsIConstraintValidation.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsIConstraintValidation.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIJSNativeInitializer.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsWebSocket.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsWebSocket.cpp:43: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ./../../../events/src/nsEventListenerManager.h:42, from ./../../../base/src/nsDocument.h:61, from ./../../../xml/document/src/nsXMLDocument.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULDocument.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULPrototypeDocument.cpp:44: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGElementFactory.cpp c++ -o nsSVGElementFactory.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGElementFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElementFactory.cpp In file included from ../../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:10:0, from ./../../content/src/nsXULElement.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULDocument.h:71, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULPrototypeDocument.cpp:44: ../../../../dist/include/nsIDOMXULSelectCntrlEl.h: At global scope: ../../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from ./../../content/src/nsXULElement.h:61:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULDocument.h:71, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULPrototypeDocument.cpp:44: ../../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsIConstraintValidation.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../dist/include/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsWebSocket.cpp:78: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIJSNativeInitializer.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsWebSocket.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsWebSocket.cpp:43: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ./../../../events/src/nsEventListenerManager.h:42, from ./../../../base/src/nsDocument.h:61, from ./../../../xml/document/src/nsXMLDocument.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULDocument.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULPrototypeDocument.cpp:44: ../../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../../dist/include/jscntxt.h:60:0, from ../../../../dist/include/jsproxy.h:46, from ../../../../dist/include/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULPrototypeDocument.cpp:68: ../../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ./../../../events/src/nsEventListenerManager.h:42, from ./../../../base/src/nsDocument.h:61, from ./../../../xml/document/src/nsXMLDocument.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULDocument.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src/nsXULPrototypeDocument.cpp:44: ../../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElementFactory.cpp:46: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsRadioVisitor.cpp c++ -o nsRadioVisitor.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsRadioVisitor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsRadioVisitor.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElementFactory.cpp:47: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsXHTMLContentSerializer.cpp c++ -o nsXHTMLContentSerializer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXHTMLContentSerializer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXHTMLContentSerializer.cpp nsSVGEllipseElement.cpp c++ -o nsSVGEllipseElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGEllipseElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGEllipseElement.cpp rm -f libgkconxuldoc_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsXULControllers.o nsXULCommandDispatcher.o nsXULContentSink.o nsXULDocument.o nsXULPrototypeCache.o nsXULPrototypeDocument.o > libgkconxuldoc_s.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/document' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/public' nsIXULContextMenuBuilder.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/public/nsIXULContextMenuBuilder.idl -d .deps/nsIXULContextMenuBuilder.xpt.pp -o _xpidlgen/nsIXULContextMenuBuilder.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/xul.xpt _xpidlgen/nsIXULContextMenuBuilder.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/xul.xpt ../../../../dist/bin/components gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/public' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src' nsXULElement.cpp c++ -o nsXULElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../document/src -I./../../templates/src -I./../../../xml/content/src -I./../../../base/src -I./../../../xml/document/src -I./../../../../layout/style -I./../../../html/content/src -I./../../../events/src -I./../../../xbl/src -I../../../../xpcom/ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src/nsXULElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLInputElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsRadioVisitor.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathGeometryElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGEllipseElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXHTMLContentSerializer.cpp:66: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMStringMap.cpp c++ -o nsDOMStringMap.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsDOMStringMap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsDOMStringMap.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGEllipseElement.cpp:44: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsDOMStringMap.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ./../../../events/src/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src/nsXULElement.cpp:76: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsXMLContentSerializer.cpp nsSVGEnum.cpp c++ -o nsXMLContentSerializer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXMLContentSerializer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLContentSerializer.cpp c++ -o nsSVGEnum.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGEnum.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGEnum.cpp In file included from ../../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:10:0, from ./nsXULElement.h:61, from ./../../document/src/nsXULDocument.h:71, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src/nsXULElement.cpp:109: ../../../../dist/include/nsIDOMXULSelectCntrlEl.h: At global scope: ../../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from ./nsXULElement.h:61:0, from ./../../document/src/nsXULDocument.h:71, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src/nsXULElement.cpp:109: ../../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src/nsXULElement.cpp:57: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src/nsXULElement.cpp: In member function 'virtual nsrefcnt nsXULElementTearoff::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsXULElementTearoff' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src/nsXULElement.cpp:219:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsXULElementTearoff) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src/nsXULElement.cpp: In member function 'virtual nsrefcnt nsScriptEventHandlerOwnerTearoff::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsScriptEventHandlerOwnerTearoff' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src/nsXULElement.cpp:716:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsScriptEventHandlerOwnerTearoff) ^ nsHTMLAudioElement.cpp c++ -o nsHTMLAudioElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLAudioElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLAudioElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGEnum.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGEnum.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLContentSerializer.cpp:60: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGAnimatedEnum.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGEnum.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGEnum.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGEnum.cpp: In member function 'virtual nsrefcnt nsSVGEnum::DOMAnimatedEnum::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSVGEnum::DOMAnimatedEnum' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGEnum.cpp:48:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSVGEnum::DOMAnimatedEnum) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/nsIDOMHTMLAudioElement.h:19, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLAudioElement.cpp:38: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGFeatures.cpp c++ -o nsSVGFeatures.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGFeatures.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGFeatures.cpp nsXMLHttpRequest.cpp c++ -o nsXMLHttpRequest.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXMLHttpRequest.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIXMLHttpRequest.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGFeatures.cpp:52: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLAudioElement.cpp:60: ../../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/nsIDOMHTMLAudioElement.h:19, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLAudioElement.cpp:38: ../../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ nsXULPopupListener.cpp c++ -o nsXULPopupListener.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../document/src -I./../../templates/src -I./../../../xml/content/src -I./../../../base/src -I./../../../xml/document/src -I./../../../../layout/style -I./../../../html/content/src -I./../../../events/src -I./../../../xbl/src -I../../../../xpcom/ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULPopupListener.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src/nsXULPopupListener.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGFeatures.cpp:56: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ nsSVGFilterElement.cpp c++ -o nsSVGFilterElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGFilterElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGFilterElement.cpp ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../js/xpconnect/src/xpcpublic.h:48, from ../../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.cpp:72: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIXMLHttpRequest.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.cpp:40: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ nsHTMLMediaElement.cpp c++ -o nsHTMLMediaElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLMediaElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMediaElement.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/domstubs.h:10, from ../../../dist/include/nsIDOMEventTarget.h:10, from ../../../dist/include/nsIXMLHttpRequest.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.cpp: In member function 'virtual nsresult nsXMLHttpRequest::QueryInterface(const nsIID&, void**)': ../../../dist/include/nsISupportsImpl.h:609:44: warning: 'nsIJSXMLHttpRequest' is deprecated (declared at ../../../dist/include/nsIXMLHttpRequest.h:748) [-Wdeprecated-declarations] foundInterface = static_cast<_interface*>(this); \ ^ ../../../dist/include/nsISupportsImpl.h:683:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.cpp:649:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIJSXMLHttpRequest) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.cpp: In member function 'virtual nsresult nsXMLHttpRequest::Open(const nsACString_internal&, const nsACString_internal&, bool, const nsAString_internal&, const nsAString_internal&, PRUint8)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.cpp:1520:8: warning: variable 'authp' set but not used [-Wunused-but-set-variable] bool authp = false; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.cpp: In member function 'virtual nsresult nsXMLHttpRequest::Send(nsIVariant*)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.cpp:2627:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (!mUploadComplete && ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/domstubs.h:10, from ../../../dist/include/nsIDOMEventTarget.h:10, from ../../../dist/include/nsIXMLHttpRequest.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.cpp: In member function 'virtual nsrefcnt AsyncVerifyRedirectCallbackForwarder::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'AsyncVerifyRedirectCallbackForwarder' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLHttpRequest.cpp:2946:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(AsyncVerifyRedirectCallbackForwarder) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src/nsXULPopupListener.cpp:56: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGFilterElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGFilterElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from ./nsGenericHTMLElement.h:41, from ../../../../dist/include/nsHTMLMediaElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMediaElement.cpp:43: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsXULContextMenuBuilder.cpp c++ -o nsXULContextMenuBuilder.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../document/src -I./../../templates/src -I./../../../xml/content/src -I./../../../base/src -I./../../../xml/document/src -I./../../../../layout/style -I./../../../html/content/src -I./../../../events/src -I./../../../xbl/src -I../../../../xpcom/ds -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULContextMenuBuilder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src/nsXULContextMenuBuilder.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGFilterElement.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGFilterElement.cpp:41: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsSVGFilters.cpp c++ -o nsSVGFilters.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGFilters.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGFilters.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMNode.h:10, from ../../../../dist/include/nsIDOMElement.h:10, from ../../../../dist/include/nsIDOMHTMLElement.h:10, from ../../../../dist/include/nsIDOMHTMLMediaElement.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMediaElement.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMediaElement.cpp: In member function 'virtual nsrefcnt nsHTMLMediaElement::MediaLoadListener::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsHTMLMediaElement::MediaLoadListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1184:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMediaElement.cpp:269:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS5' NS_IMPL_ISUPPORTS5(nsHTMLMediaElement::MediaLoadListener, nsIRequestObserver, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMediaElement.cpp: In member function 'void nsHTMLMediaElement::FirstFrameLoaded(bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLMediaElement.cpp:1978:29: warning: enumeral mismatch in conditional expression: 'nsIDOMHTMLMediaElement::' vs 'nsIDOMHTMLMediaElement::' [-Wenum-compare] nsIDOMHTMLMediaElement::HAVE_CURRENT_DATA); ^ rm -f libgkconxulcon_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsXULElement.o nsXULPopupListener.o nsXULContextMenuBuilder.o > libgkconxulcon_s.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/content' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public' nsIXULSortService.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public/nsIXULSortService.idl -d .deps/nsIXULSortService.xpt.pp -o _xpidlgen/nsIXULSortService.xpt nsXMLNameSpaceMap.cpp c++ -o nsXMLNameSpaceMap.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXMLNameSpaceMap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLNameSpaceMap.cpp nsIXULTemplateBuilder.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public/nsIXULTemplateBuilder.idl -d .deps/nsIXULTemplateBuilder.xpt.pp -o _xpidlgen/nsIXULTemplateBuilder.xpt nsIXULBuilderListener.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public/nsIXULBuilderListener.idl -d .deps/nsIXULBuilderListener.xpt.pp -o _xpidlgen/nsIXULBuilderListener.xpt nsIXULTemplateQueryProcessor.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public/nsIXULTemplateQueryProcessor.idl -d .deps/nsIXULTemplateQueryProcessor.xpt.pp -o _xpidlgen/nsIXULTemplateQueryProcessor.xpt nsIXULTemplateResult.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public/nsIXULTemplateResult.idl -d .deps/nsIXULTemplateResult.xpt.pp -o _xpidlgen/nsIXULTemplateResult.xpt nsIXULTemplateRuleFilter.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public/nsIXULTemplateRuleFilter.idl -d .deps/nsIXULTemplateRuleFilter.xpt.pp -o _xpidlgen/nsIXULTemplateRuleFilter.xpt In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsXMLNameSpaceMap.cpp:45: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/xultmpl.xpt _xpidlgen/nsIXULSortService.xpt _xpidlgen/nsIXULTemplateBuilder.xpt _xpidlgen/nsIXULBuilderListener.xpt _xpidlgen/nsIXULTemplateQueryProcessor.xpt _xpidlgen/nsIXULTemplateResult.xpt _xpidlgen/nsIXULTemplateRuleFilter.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/xultmpl.xpt ../../../../dist/bin/components gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/public' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src' nsContentSupportMap.cpp c++ -o nsContentSupportMap.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsContentSupportMap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsContentSupportMap.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGFilters.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsMediaError.cpp Link.cpp c++ -o nsMediaError.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../c++ -o Link.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/sr../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsMediaError.pp /scrac -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/Link.pp /scratch/devel/xulrunner10/work/mozilla-esr10/ctch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsMediaError.cpp ontent/base/src/Link.cpp In file included from ../../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:10:0, from ./../../content/src/nsXULElement.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsContentSupportMap.cpp:40: ../../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from ./../../content/src/nsXULElement.h:61:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsContentSupportMap.cpp:40: ../../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/nsEventListenerManager.h:42, from ./../../content/src/nsXULElement.h:62, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsContentSupportMap.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGFilters.cpp: In member function 'virtual nsresult nsSVGFEMorphologyElement::Filter(nsSVGFilterInstance*, const nsTArray&, const nsSVGFE::Image*, const nsIntRect&)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGFilters.cpp:3743:20: warning: variable 'yExt' set but not used [-Wunused-but-set-variable] PRInt32 xExt[4], yExt[4]; // X, Y indices of RGBA extrema ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsMediaError.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsContentTestNode.cpp c++ -o nsContentTestNode.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsContentTestNode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsContentTestNode.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from ./nsSVGLength2.h:42, from ./nsSVGFilters.h:41, from ../../../../dist/include/nsSVGFilterInstance.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGFilters.cpp:48: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/Link.cpp:45: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMMediaError.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsMediaError.h:38, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsMediaError.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsMediaError.cpp: In member function 'virtual nsrefcnt nsMediaError::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsMediaError' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsMediaError.cpp:42:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsMediaError) ^ nsMediaFragmentURIParser.cpp c++ -o nsMediaFragmentURIParser.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsMediaFragmentURIParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsMediaFragmentURIParser.cpp nsFileDataProtocolHandler.cpp c++ -o nsFileDataProtocolHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFileDataProtocolHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFileDataProtocolHandler.cpp nsInstantiationNode.cpp c++ -o nsInstantiationNode.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsInstantiationNode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsInstantiationNode.cpp nsHTMLSourceElement.cpp c++ -o nsHTMLSourceElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLSourceElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSourceElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIDOMFile.h:19, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFileDataProtocolHandler.cpp:45: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../netwerk/base/src/nsSimpleURI.h:44:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFileDataProtocolHandler.cpp:38: ../../../netwerk/base/src/nsSimpleURI.h: At global scope: ../../../dist/include/nsIIPCSerializable.h:45:21: warning: 'virtual bool nsSimpleURI::Read(const IPC::Message*, void**)' was hidden [-Woverloaded-virtual] NS_IMETHOD_(bool) Read(const IPC::Message *msg, void* *iter); \ ^ ../../../netwerk/base/src/nsSimpleURI.h:67:5: note: in expansion of macro 'NS_DECL_NSIIPCSERIALIZABLE' NS_DECL_NSIIPCSERIALIZABLE ^ In file included from ../../../netwerk/base/src/nsSimpleURI.h:43:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFileDataProtocolHandler.cpp:38: ../../../dist/include/nsISerializable.h:46:28: warning: by 'virtual nsresult nsFileDataURI::Read(nsIObjectInputStream*)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD Read(nsIObjectInputStream *aInputStream); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFileDataProtocolHandler.cpp:147:3: note: in expansion of macro 'NS_DECL_NSISERIALIZABLE' NS_DECL_NSISERIALIZABLE ^ In file included from ../../../netwerk/base/src/nsSimpleURI.h:44:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFileDataProtocolHandler.cpp:38: ../../../dist/include/nsIIPCSerializable.h:46:21: warning: 'virtual void nsSimpleURI::Write(IPC::Message*)' was hidden [-Woverloaded-virtual] NS_IMETHOD_(void) Write(IPC::Message *msg); ^ ../../../netwerk/base/src/nsSimpleURI.h:67:5: note: in expansion of macro 'NS_DECL_NSIIPCSERIALIZABLE' NS_DECL_NSIIPCSERIALIZABLE ^ In file included from ../../../netwerk/base/src/nsSimpleURI.h:43:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFileDataProtocolHandler.cpp:38: ../../../dist/include/nsISerializable.h:47:28: warning: by 'virtual nsresult nsFileDataURI::Write(nsIObjectOutputStream*)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD Write(nsIObjectOutputStream *aOutputStream); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFileDataProtocolHandler.cpp:147:3: note: in expansion of macro 'NS_DECL_NSISERIALIZABLE' NS_DECL_NSISERIALIZABLE ^ nsFrameMessageManager.cpp c++ -o nsFrameMessageManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFrameMessageManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameMessageManager.cpp nsTreeRows.cpp c++ -o nsTreeRows.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsTreeRows.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsTreeRows.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dom/ipc/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameMessageManager.cpp:39: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLSourceElement.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsRDFConInstanceTestNode.cpp c++ -o nsRDFConInstanceTestNode.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsRDFConInstanceTestNode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsRDFConInstanceTestNode.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsGeoPosition.h:45, from ../../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dom/ipc/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameMessageManager.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsTimeRanges.cpp c++ -o nsTimeRanges.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsTimeRanges.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsTimeRanges.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dom/ipc/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameMessageManager.cpp:39: ../../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ nsRDFConMemberTestNode.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsGeoPosition.h:45, from ../../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dom/ipc/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameMessageManager.cpp:39: ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ c++ -o nsRDFConMemberTestNode.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsRDFConMemberTestNode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsRDFConMemberTestNode.cpp ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsTimeRanges.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameMessageManager.cpp:41: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsGeoPosition.h:45, from ../../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dom/ipc/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameMessageManager.cpp:39: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMTimeRanges.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsTimeRanges.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsTimeRanges.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsTimeRanges.cpp: In member function 'virtual nsrefcnt nsTimeRanges::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsTimeRanges' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsTimeRanges.cpp:44:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsTimeRanges) ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/IPC/IPCMessageUtils.h:48, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:13, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dom/ipc/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameMessageManager.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameMessageManager.cpp: In member function 'virtual nsrefcnt nsFrameMessageManager::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsFrameMessageManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameMessageManager.cpp:112:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsFrameMessageManager) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameMessageManager.cpp: In member function 'virtual nsrefcnt nsScriptCacheCleaner::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsScriptCacheCleaner' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameMessageManager.cpp:869:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsScriptCacheCleaner, nsIObserver) ^ nsHTMLVideoElement.cpp c++ -o nsHTMLVideoElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../../../ipc/chromium/src -I../../../../ipc/glue -I../../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../base/src -I./../../../events/src -I./../../../xbl/src -I./../../../xul/content/src -I./../../../../layout/forms -I./../../../../layout/style -I./../../../../layout/tables -I./../../../../layout/xul/base/src -I./../../../../layout/generic -I./../../../../dom/base -I./../../../../editor/libeditor/base -I./../../../../editor/libeditor/text -I. -I../../../../xpcom/ds -I./../../../../js/xpconnect/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHTMLVideoElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLVideoElement.cpp nsRDFPropertyTestNode.cpp c++ -o nsRDFPropertyTestNode.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsRDFPropertyTestNode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsRDFPropertyTestNode.cpp nsInProcessTabChildGlobal.cpp c++ -o nsInProcessTabChildGlobal.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsInProcessTabChildGlobal.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsInProcessTabChildGlobal.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./../../../base/src/nsStyledElement.h:50, from ./../../../base/src/nsMappedAttributeElement.h:48, from ./nsGenericHTMLElement.h:41, from ../../../../dist/include/nsHTMLMediaElement.h:42, from ../../../../dist/include/nsHTMLVideoElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src/nsHTMLVideoElement.cpp:43: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameMessageManager.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsInProcessTabChildGlobal.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsInProcessTabChildGlobal.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsRDFBinding.cpp c++ -o nsRDFBinding.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsRDFBinding.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsRDFBinding.cpp nsSVGForeignObjectElement.cpp c++ -o nsSVGForeignObjectElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGForeignObjectElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGForeignObjectElement.cpp rm -f libgkconhtmlcon_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsClientRect.o nsHTMLDNSPrefetch.o nsGenericHTMLElement.o nsFormSubmission.o nsTextEditorState.o nsHTMLElement.o nsHTMLAnchorElement.o nsHTMLAreaElement.o nsHTMLBRElement.o nsHTMLBodyElement.o nsHTMLButtonElement.o nsHTMLCanvasElement.o nsHTMLDataListElement.o nsHTMLDivElement.o nsHTMLFieldSetElement.o nsHTMLFontElement.o nsHTMLFormElement.o nsHTMLFrameElement.o nsHTMLFrameSetElement.o nsHTMLHRElement.o nsHTMLHeadingElement.o nsHTMLIFrameElement.o nsHTMLImageElement.o nsHTMLInputElement.o nsHTMLLIElement.o nsHTMLLabelElement.o nsHTMLLegendElement.o nsHTMLLinkElement.o nsHTMLMapElement.o nsHTMLMenuElement.o nsHTMLMenuItemElement.o nsHTMLMetaElement.o nsHTMLModElement.o nsHTMLObjectElement.o nsHTMLOListElement.o nsHTMLSharedObjectElement.o nsHTMLOptionElement.o nsHTMLOptGroupElement.o nsHTMLOutputElement.o nsHTMLParagraphElement.o nsHTMLPreElement.o nsHTMLProgressElement.o nsHTMLScriptElement.o nsHTMLSelectElement.o nsHTMLSharedElement.o nsHTMLSpanElement.o nsHTMLStyleElement.o nsHTMLTableElement.o nsHTMLTableCaptionElement.o nsHTMLTableCellElement.o nsHTMLTableColElement.o nsHTMLTableRowElement.o nsHTMLTableSectionElement.o nsHTMLTextAreaElement.o nsHTMLTitleElement.o nsHTMLUnknownElement.o nsDOMValidityState.o nsIConstraintValidation.o nsRadioVisitor.o nsDOMStringMap.o nsHTMLAudioElement.o nsHTMLMediaElement.o nsMediaError.o nsMediaFragmentURIParser.o nsHTMLSourceElement.o nsTimeRanges.o nsHTMLVideoElement.o > libgkconhtmlcon_s.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html/content' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/html' ThirdPartyUtil.cpp c++ -o ThirdPartyUtil.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/ThirdPartyUtil.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/ThirdPartyUtil.cpp ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../dist/include/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsInProcessTabChildGlobal.cpp:53: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ nsRDFQuery.cpp c++ -o nsRDFQuery.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsRDFQuery.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsRDFQuery.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsFrameMessageManager.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsInProcessTabChildGlobal.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsInProcessTabChildGlobal.cpp:39: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGForeignObjectElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGForeignObjectElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/ThirdPartyUtil.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/ThirdPartyUtil.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/ThirdPartyUtil.cpp: In member function 'virtual nsrefcnt ThirdPartyUtil::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'ThirdPartyUtil' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/ThirdPartyUtil.cpp:48:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(ThirdPartyUtil, mozIThirdPartyUtil) ^ gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/public' gmake[5]: Nothing to be done for 'libs'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/public' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src' nsXBLBinding.cpp c++ -o nsXBLBinding.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXBLBinding.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLBinding.cpp nsEventSource.cpp c++ -o nsEventSource.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEventSource.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsEventSource.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGForeignObjectElement.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGForeignObjectElement.cpp:42: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsRDFQuery.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsRDFQuery.cpp: In member function 'virtual nsrefcnt nsRDFQuery::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsRDFQuery' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsRDFQuery.cpp:51:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsRDFQuery) ^ nsResourceSet.cpp c++ -o nsResourceSet.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsResourceSet.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsResourceSet.cpp nsSVGGElement.cpp c++ -o nsSVGGElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGGElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGElement.cpp nsRuleNetwork.cpp c++ -o nsRuleNetwork.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsRuleNetwork.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsRuleNetwork.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIJSNativeInitializer.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsEventSource.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsEventSource.cpp:42: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLBinding.cpp:58: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsTemplateMatch.cpp c++ -o nsTemplateMatch.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsTemplateMatch.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsTemplateMatch.cpp ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLBinding.cpp:84: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../dist/include/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsEventSource.cpp:64: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsIJSNativeInitializer.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsEventSource.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsEventSource.cpp:42: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLBinding.cpp:58: ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ./../../../js/xpconnect/src/xpcpublic.h:48, from ./../../../dom/base/nsDOMClassInfo.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLBinding.cpp:96: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLBinding.cpp:58: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsEventSource.cpp: In member function 'virtual nsresult nsEventSource::Observe(nsISupports*, const char*, const PRUnichar*)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsEventSource.cpp:400:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIEventSource.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsEventSource.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsEventSource.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsEventSource.cpp: In member function 'virtual nsrefcnt AsyncVerifyRedirectCallbackFwr::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'AsyncVerifyRedirectCallbackFwr' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsEventSource.cpp:646:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(AsyncVerifyRedirectCallbackFwr) ^ nsSVGGradientElement.cpp c++ -o nsSVGGradientElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGGradientElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGradientElement.cpp nsTemplateRule.cpp c++ -o nsTemplateRule.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsTemplateRule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsTemplateRule.cpp nsXBLPrototypeBinding.cpp c++ -o nsXBLPrototypeBinding.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXBLPrototypeBinding.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.cpp FileIOObject.cpp c++ -o FileIOObject.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/FileIOObject.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/FileIOObject.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGradientElement.cpp:47: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsXULContentBuilder.cpp c++ -o nsXULContentBuilder.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULContentBuilder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULContentBuilder.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ./../../events/src/nsEventListenerManager.h:42, from ./../../events/src/nsDOMEventTargetHelper.h:49, from ../../../dist/include/nsDOMEventTargetWrapperCache.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/FileIOObject.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/FileIOObject.cpp:38: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGradientElement.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGradientElement.cpp:49: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ./../../events/src/nsEventListenerManager.h:42, from ./../../base/src/nsDocument.h:61, from ./../../xml/document/src/nsXMLDocument.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.cpp:59: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ../../../js/xpconnect/src/xpcpublic.h:48, from ../../../js/xpconnect/src/xpcprivate.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/FileIOObject.cpp:46: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ./../../events/src/nsEventListenerManager.h:42, from ./../../events/src/nsDOMEventTargetHelper.h:49, from ../../../dist/include/nsDOMEventTargetWrapperCache.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/FileIOObject.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/FileIOObject.cpp:38: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:10:0, from ./../../content/src/nsXULElement.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsTemplateMap.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULContentBuilder.cpp:58: ../../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from ./../../content/src/nsXULElement.h:61:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsTemplateMap.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULContentBuilder.cpp:58: ../../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/nsEventListenerManager.h:42, from ./../../content/src/nsXULElement.h:62, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsTemplateMap.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULContentBuilder.cpp:58: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGGraphicElement.cpp c++ -o nsSVGGraphicElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGGraphicElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.cpp:63: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ In file included from ../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:10:0, from ./../../xul/content/src/nsXULElement.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.cpp:84: ../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from ./../../xul/content/src/nsXULElement.h:61:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.cpp:84: ../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ nsTextFragmentSSE2.cpp c++ -o nsTextFragmentSSE2.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I./js/xpconnect/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../events/src -I./../../xml/content/src -I./../../../layout/xul/base/src -I./../../xul/content/src -I./../../html/content/src -I./../../base/src -I./../../xbl/src -I./../../../layout/generic -I./../../../layout/style -I./../../../dom/base -I./../../xml/document/src -I../../../xpcom/io -I../../../dom/ipc -I../../../js/xpconnect/src -I../../../caps/include -I../../../netwerk/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -msse2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTextFragmentSSE2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src/nsTextFragmentSSE2.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.cpp: In member function 'void nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, PRInt32, bool, nsIContent*, nsIContent*, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.cpp:646:61: warning: suggest parentheses around '&&' within '||' [-Wparentheses] kNameSpaceID_XUL) && ^ rm -f libgkconbase_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py mozSanitizingSerializer.o nsAtomListUtils.o nsAttrAndChildArray.o nsAttrValue.o nsCCUncollectableMarker.o nsChannelPolicy.o nsCommentNode.o nsContentAreaDragDrop.o nsContentIterator.o nsContentList.o nsContentPolicy.o nsContentSink.o nsContentUtils.o nsCopySupport.o nsCrossSiteListenerProxy.o nsCSPService.o nsDataDocumentContentPolicy.o nsDOMAttribute.o nsDOMAttributeMap.o nsDOMBlobBuilder.o nsDOMDocumentType.o nsDOMEventTargetWrapperCache.o nsDOMFile.o nsDOMFileReader.o nsDOMLists.o nsDOMParser.o nsDOMSerializer.o nsDOMTokenList.o nsDOMSettableTokenList.o nsDocument.o nsDocumentEncoder.o nsDocumentFragment.o nsFrameLoader.o nsFormData.o nsGenConImageContent.o nsGenericDOMDataNode.o nsGenericElement.o nsGkAtoms.o nsHTMLContentSerializer.o nsImageLoadingContent.o nsLineBreaker.o nsMappedAttributeElement.o nsMappedAttributes.o nsNameSpaceManager.o nsNoDataProtocolContentPolicy.o nsNodeInfo.o nsNodeInfoManager.o nsNodeIterator.o nsNodeUtils.o nsObjectLoadingContent.o nsParserUtils.o nsPlainTextSerializer.o nsPropertyTable.o nsRange.o nsReferencedElement.o nsScriptElement.o nsScriptLoader.o nsStubDocumentObserver.o nsStubImageDecoderObserver.o nsStubMutationObserver.o nsStyledElement.o nsStyleLinkElement.o nsSyncLoadService.o nsTextFragment.o nsTextNode.o nsTraversal.o nsTreeSanitizer.o nsTreeWalker.o nsWebSocket.o nsXHTMLContentSerializer.o nsXMLContentSerializer.o nsXMLHttpRequest.o nsXMLNameSpaceMap.o Link.o nsFileDataProtocolHandler.o nsFrameMessageManager.o nsInProcessTabChildGlobal.o ThirdPartyUtil.o nsEventSource.o FileIOObject.o nsTextFragmentSSE2.o > libgkconbase_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsBadCertHandler.js nsBadCertHandler.manifest contentSecurityPolicy.js contentSecurityPolicy.manifest contentAreaDropListener.js contentAreaDropListener.manifest messageWakeupService.js messageWakeupService.manifest ../../../dist/bin/components /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/nsBadCertHandler.manifest" "manifest components/contentSecurityPolicy.manifest" "manifest components/contentAreaDropListener.manifest" "manifest components/messageWakeupService.manifest" /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 CSPUtils.jsm ../../../dist/bin/modules gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/base/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/base' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/builtin' /usr/pkg/bin/gmake -C unix libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/builtin/unix' /usr/pkg/bin/python2.7 ../../../../config/JarMaker.py \ -j ../../../../dist/bin/chrome \ -t ../../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/builtin/unix' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/builtin' nsXBLPrototypeResources.cpp c++ -o nsXBLPrototypeResources.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXBLPrototypeResources.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeResources.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsXULContentUtils.cpp c++ -o nsXULContentUtils.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULContentUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULContentUtils.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.cpp:43: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsXULTreeBuilder.cpp c++ -o nsXULTreeBuilder.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULTreeBuilder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTreeBuilder.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLResourceLoader.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeResources.cpp:44: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGImageElement.cpp c++ -o nsSVGImageElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGImageElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGImageElement.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeResources.cpp:46: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTreeBuilder.cpp:66: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULContentUtils.cpp:84: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsXBLResourceLoader.cpp c++ -o nsXBLResourceLoader.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXBLResourceLoader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLResourceLoader.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathGeometryElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGImageElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGImageElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public' nsIXSLTException.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public/nsIXSLTException.idl -d .deps/nsIXSLTException.xpt.pp -o _xpidlgen/nsIXSLTException.xpt nsIXSLTProcessor.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public/nsIXSLTProcessor.idl -d .deps/nsIXSLTProcessor.xpt.pp -o _xpidlgen/nsIXSLTProcessor.xpt nsIXSLTProcessorPrivate.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public/nsIXSLTProcessorPrivate.idl -d .deps/nsIXSLTProcessorPrivate.xpt.pp -o _xpidlgen/nsIXSLTProcessorPrivate.xpt txIFunctionEvaluationContext.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public/txIFunctionEvaluationContext.idl -d .deps/txIFunctionEvaluationContext.xpt.pp -o _xpidlgen/txIFunctionEvaluationContext.xpt nsXULSortService.cpp c++ -o nsXULSortService.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULSortService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULSortService.cpp txINodeSet.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public/txINodeSet.idl -d .deps/txINodeSet.xpt.pp -o _xpidlgen/txINodeSet.xpt In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGImageElement.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGImageElement.cpp:41: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ txIEXSLTRegExFunctions.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public/txIEXSLTRegExFunctions.idl -d .deps/txIEXSLTRegExFunctions.xpt.pp -o _xpidlgen/txIEXSLTRegExFunctions.xpt txIXPathObject.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public/txIXPathObject.idl -d .deps/txIXPathObject.xpt.pp -o _xpidlgen/txIXPathObject.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/content_xslt.xpt _xpidlgen/nsIXSLTException.xpt _xpidlgen/nsIXSLTProcessor.xpt _xpidlgen/nsIXSLTProcessorPrivate.xpt _xpidlgen/txIFunctionEvaluationContext.xpt _xpidlgen/txINodeSet.xpt _xpidlgen/txIEXSLTRegExFunctions.xpt _xpidlgen/txIXPathObject.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/content_xslt.xpt ../../../dist/bin/components In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLResourceLoader.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLResourceLoader.cpp:48: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/public' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base' txDouble.cpp c++ -o txDouble.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../public -I. -I./../xml -I./../xpath -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txDouble.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/txDouble.cpp nsSVGInteger.cpp c++ -o nsSVGInteger.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGInteger.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGInteger.cpp nsXULTemplateBuilder.cpp c++ -o nsXULTemplateBuilder.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULTemplateBuilder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateBuilder.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/txDouble.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLResourceLoader.cpp:59: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ txList.cpp c++ -o txList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../public -I. -I./../xml -I./../xpath -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/txList.cpp nsXBLDocumentInfo.cpp c++ -o nsXBLDocumentInfo.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXBLDocumentInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLDocumentInfo.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateBuilder.cpp:87: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:10:0, from ./../../content/src/nsXULElement.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateBuilder.cpp:96: ../../../../dist/include/nsIDOMXULSelectCntrlEl.h: At global scope: ../../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from ./../../content/src/nsXULElement.h:61:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateBuilder.cpp:96: ../../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGInteger.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGInteger.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/txList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/txList.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGAnimatedInteger.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGInteger.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGInteger.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGInteger.cpp: In member function 'virtual nsrefcnt nsSVGInteger::DOMAnimatedInteger::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSVGInteger::DOMAnimatedInteger' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGInteger.cpp:46:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSVGInteger::DOMAnimatedInteger) ^ nsSVGIntegerPair.cpp c++ -o nsSVGIntegerPair.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGIntegerPair.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGIntegerPair.cpp txExpandedNameMap.cpp c++ -o txExpandedNameMap.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../public -I. -I./../xml -I./../xpath -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txExpandedNameMap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/txExpandedNameMap.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from ./../../../dom/base/nsIDOMClassInfo.h:44, from ./../../../dom/base/nsIDOMScriptObjectFactory.h:42, from ./../../../dom/base/nsDOMScriptObjectHolder.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeHandler.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLDocumentInfo.cpp:42: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLDocumentInfo.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./txCore.h:42, from ./../xml/txXMLUtils.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/txExpandedNameMap.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/txExpandedNameMap.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from ./../../../dom/base/nsIDOMClassInfo.h:44, from ./../../../dom/base/nsIDOMScriptObjectFactory.h:42, from ./../../../dom/base/nsDOMScriptObjectHolder.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeHandler.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLDocumentInfo.cpp:42: ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ./../../../js/xpconnect/src/xpcpublic.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLDocumentInfo.cpp:58: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from ./../../../dom/base/nsIDOMClassInfo.h:44, from ./../../../dom/base/nsIDOMScriptObjectFactory.h:42, from ./../../../dom/base/nsDOMScriptObjectHolder.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeHandler.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLDocumentInfo.cpp:42: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLDocumentInfo.cpp: In member function 'void nsXBLDocGlobalObject::SetContext(nsIScriptContext*)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLDocumentInfo.cpp:272:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ nsXBLContentSink.cpp c++ -o nsXBLContentSink.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXBLContentSink.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLContentSink.cpp txNamespaceMap.cpp c++ -o txNamespaceMap.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../public -I. -I./../xml -I./../xpath -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txNamespaceMap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/txNamespaceMap.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGIntegerPair.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGIntegerPair.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGAnimatedInteger.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGIntegerPair.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGIntegerPair.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGIntegerPair.cpp: In member function 'virtual nsrefcnt nsSVGIntegerPair::DOMAnimatedInteger::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSVGIntegerPair::DOMAnimatedInteger' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGIntegerPair.cpp:50:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSVGIntegerPair::DOMAnimatedInteger) ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGIntegerPair.cpp:38: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsXULTemplateQueryProcessorRDF.cpp c++ -o nsXULTemplateQueryProcessorRDF.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULTemplateQueryProcessorRDF.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorRDF.cpp nsSVGLength2.cpp c++ -o nsSVGLength2.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGLength2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../xpath/txXPathNode.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/txNamespaceMap.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from ./../../../dom/base/nsIDOMClassInfo.h:44, from ./../../../dom/base/nsIDOMScriptObjectFactory.h:42, from ./../../../dom/base/nsDOMScriptObjectHolder.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeHandler.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLContentSink.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLContentSink.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorRDF.cpp:45: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorRDF.cpp: In member function 'virtual nsrefcnt nsXULTemplateQueryProcessorRDF::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsXULTemplateQueryProcessorRDF' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorRDF.cpp:154:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsXULTemplateQueryProcessorRDF) ^ In file included from ../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:10:0, from ./../../xul/content/src/nsXULElement.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLContentSink.cpp:52: ../../../dist/include/nsIDOMXULSelectCntrlEl.h: At global scope: ../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from ./../../xul/content/src/nsXULElement.h:61:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLContentSink.cpp:52: ../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ txURIUtils.cpp c++ -o txURIUtils.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../public -I. -I./../xml -I./../xpath -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txURIUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/txURIUtils.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLContentSink.cpp:55:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/txURIUtils.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base/txURIUtils.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsXBLProtoImplProperty.cpp c++ -o nsXBLProtoImplProperty.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXBLProtoImplProperty.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplProperty.cpp nsXULTemplateResultRDF.cpp c++ -o nsXULTemplateResultRDF.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULTemplateResultRDF.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultRDF.cpp rm -f libtxbase_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py txDouble.o txList.o txExpandedNameMap.o txNamespaceMap.o txURIUtils.o > libtxbase_s.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/base' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xml' txXMLUtils.cpp c++ -o txXMLUtils.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I. -I./../xpath -I./../xslt -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txXMLUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xml/txXMLUtils.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.cpp:41: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplProperty.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultRDF.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultRDF.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultRDF.cpp: In member function 'virtual nsrefcnt nsXULTemplateResultRDF::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsXULTemplateResultRDF' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultRDF.cpp:51:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsXULTemplateResultRDF) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xml/txXMLUtils.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xml/txXMLUtils.cpp:44: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGLineElement.cpp c++ -o nsSVGLineElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGLineElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLineElement.cpp nsXULTemplateResultSetRDF.cpp c++ -o nsXULTemplateResultSetRDF.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULTemplateResultSetRDF.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultSetRDF.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplProperty.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ nsXBLProtoImplMethod.cpp c++ -o nsXBLProtoImplMethod.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXBLProtoImplMethod.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.cpp txXMLParser.cpp c++ -o txXMLParser.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I. -I./../xpath -I./../xslt -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txXMLParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xml/txXMLParser.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsISimpleEnumerator.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultSetRDF.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultSetRDF.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultSetRDF.cpp: In member function 'virtual nsrefcnt nsXULTemplateResultSetRDF::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXULTemplateResultSetRDF' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultSetRDF.cpp:40:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsXULTemplateResultSetRDF, nsISimpleEnumerator) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathGeometryElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLineElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsXMLBinding.cpp c++ -o nsXMLBinding.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXMLBinding.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXMLBinding.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xml/txXMLParser.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xml/txXMLParser.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.cpp:49:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLineElement.cpp:44: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/nsIXMLHttpRequest.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorXML.h:55, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXMLBinding.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIXULTemplateBuilder.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorXML.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXMLBinding.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXMLBinding.cpp: In member function 'virtual nsrefcnt nsXMLBindingSet::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXMLBindingSet' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXMLBinding.cpp:42:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsXMLBindingSet) ^ nsXULTemplateQueryProcessorXML.cpp c++ -o nsXULTemplateQueryProcessorXML.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULTemplateQueryProcessorXML.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorXML.cpp nsXBLProtoImplField.cpp c++ -o nsXBLProtoImplField.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXBLProtoImplField.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplField.cpp nsSVGMarkerElement.cpp c++ -o nsSVGMarkerElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGMarkerElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGMarkerElement.cpp rm -f libtxxml_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py txXMLUtils.o txXMLParser.o > libtxxml_s.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xml' gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath' txBooleanExpr.cpp c++ -o txBooleanExpr.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txBooleanExpr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txBooleanExpr.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplField.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txBooleanExpr.cpp:45: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorXML.cpp:56: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplField.cpp:52: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorXML.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorXML.cpp: In member function 'virtual nsrefcnt nsXMLQuery::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXMLQuery' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorXML.cpp:66:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsXMLQuery, nsXMLQuery) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorXML.cpp: In member function 'virtual nsrefcnt nsXULTemplateResultSetXML::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXULTemplateResultSetXML' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorXML.cpp:73:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsXULTemplateResultSetXML, nsISimpleEnumerator) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPreserveAspectRatio.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGMarkerElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorXML.cpp: In member function 'virtual nsrefcnt nsXULTemplateQueryProcessorXML::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsXULTemplateQueryProcessorXML' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorXML.cpp:144:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsXULTemplateQueryProcessorXML) ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txBooleanResult.cpp c++ -o txBooleanResult.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txBooleanResult.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txBooleanResult.cpp nsXBLProtoImpl.cpp c++ -o nsXBLProtoImpl.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXBLProtoImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImpl.cpp nsXULTemplateResultXML.cpp c++ -o nsXULTemplateResultXML.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULTemplateResultXML.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultXML.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIAtom.h:10, from ../../../../dist/include/nsGkAtoms.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGMarkerElement.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGMarkerElement.cpp: In member function 'virtual nsrefcnt nsSVGOrientType::DOMAnimatedEnum::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSVGOrientType::DOMAnimatedEnum' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGMarkerElement.cpp:85:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSVGOrientType::DOMAnimatedEnum) ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGMarkerElement.cpp:43: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txBooleanResult.cpp:43: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from ./../../../dom/base/nsIDOMClassInfo.h:44, from ./../../../dom/base/nsIDOMScriptObjectFactory.h:42, from ./../../../dom/base/nsDOMScriptObjectHolder.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeHandler.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImpl.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImpl.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGMaskElement.cpp c++ -o nsSVGMaskElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGMaskElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGMaskElement.cpp txCoreFunctionCall.cpp c++ -o txCoreFunctionCall.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txCoreFunctionCall.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txCoreFunctionCall.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/nsIXMLHttpRequest.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorXML.h:55, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultXML.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultXML.cpp:44: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIServiceManager.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultXML.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultXML.cpp: In member function 'virtual nsrefcnt nsXULTemplateResultXML::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXULTemplateResultXML' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultXML.cpp:49:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsXULTemplateResultXML, nsIXULTemplateResult) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImpl.cpp:49: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ nsXULTemplateQueryProcessorStorage.cpp c++ -o nsXULTemplateQueryProcessorStorage.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULTemplateQueryProcessorStorage.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorStorage.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txCoreFunctionCall.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsXBLEventHandler.cpp c++ -o nsXBLEventHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXBLEventHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLEventHandler.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorStorage.cpp:52: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGMaskElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGMaskElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMNodeList.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorStorage.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorStorage.cpp: In member function 'virtual nsrefcnt nsXULTemplateResultSetStorage::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXULTemplateResultSetStorage' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorStorage.cpp:66:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsXULTemplateResultSetStorage, nsISimpleEnumerator) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorStorage.cpp: In member function 'virtual nsrefcnt nsXULTemplateQueryProcessorStorage::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXULTemplateQueryProcessorStorage' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateQueryProcessorStorage.cpp:175:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsXULTemplateQueryProcessorStorage, ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGMaskElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGMaskElement.cpp:41: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ txExpr.cpp c++ -o txExpr.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txExpr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.cpp nsXULTemplateResultStorage.cpp c++ -o nsXULTemplateResultStorage.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base/src -I./../../content/src -I./../../../../layout/xul/base/src/tree/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULTemplateResultStorage.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultStorage.cpp nsSVGMetadataElement.cpp c++ -o nsSVGMetadataElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGMetadataElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGMetadataElement.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIServiceManager.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultStorage.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultStorage.cpp: In member function 'virtual nsrefcnt nsXULTemplateResultStorage::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXULTemplateResultStorage' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src/nsXULTemplateResultStorage.cpp:46:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsXULTemplateResultStorage, nsIXULTemplateResult) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libgkconxultmpl_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsContentSupportMap.o nsContentTestNode.o nsInstantiationNode.o nsTreeRows.o nsRDFConInstanceTestNode.o nsRDFConMemberTestNode.o nsRDFPropertyTestNode.o nsRDFBinding.o nsRDFQuery.o nsResourceSet.o nsRuleNetwork.o nsTemplateMatch.o nsTemplateRule.o nsXULContentBuilder.o nsXULContentUtils.o nsXULTreeBuilder.o nsXULSortService.o nsXULTemplateBuilder.o nsXULTemplateQueryProcessorRDF.o nsXULTemplateResultRDF.o nsXULTemplateResultSetRDF.o nsXMLBinding.o nsXULTemplateQueryProcessorXML.o nsXULTemplateResultXML.o nsXULTemplateQueryProcessorStorage.o nsXULTemplateResultStorage.o > libgkconxultmpl_s.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul/templates' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xul' nsSVGNumber2.cpp c++ -o nsSVGNumber2.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGNumber2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumber2.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from ./../../../dom/base/nsIDOMClassInfo.h:44, from ./../../../dom/base/nsIDOMScriptObjectFactory.h:42, from ./../../../dom/base/nsDOMScriptObjectHolder.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeHandler.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLEventHandler.cpp:47: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txExprLexer.cpp c++ -o txExprLexer.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txExprLexer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprLexer.cpp nsXBLWindowKeyHandler.cpp c++ -o nsXBLWindowKeyHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXBLWindowKeyHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLWindowKeyHandler.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprLexer.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprLexer.cpp:43: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGMetadataElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumber2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumber2.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from ./../../../dom/base/nsIDOMClassInfo.h:44, from ./../../../dom/base/nsIDOMScriptObjectFactory.h:42, from ./../../../dom/base/nsDOMScriptObjectHolder.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeHandler.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLWindowKeyHandler.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt' txNodeSorter.cpp c++ -o txNodeSorter.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txNodeSorter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txNodeSorter.cpp txExprParser.cpp c++ -o txExprParser.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txExprParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprParser.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGNumber.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumber2.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumber2.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumber2.cpp: In member function 'virtual nsrefcnt nsSVGNumber2::DOMAnimatedNumber::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSVGNumber2::DOMAnimatedNumber' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumber2.cpp:68:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSVGNumber2::DOMAnimatedNumber) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumber2.cpp: In member function 'virtual nsrefcnt DOMSVGNumber::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'DOMSVGNumber' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumber2.cpp:71:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(DOMSVGNumber) ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumber2.cpp:38: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprParser.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprParser.cpp:45: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txNodeSorter.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txNodeSorter.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLWindowKeyHandler.cpp:61: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ nsSVGNumberPair.cpp c++ -o nsSVGNumberPair.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGNumberPair.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumberPair.cpp nsXBLPrototypeHandler.cpp c++ -o nsXBLPrototypeHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXBLPrototypeHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeHandler.cpp txXPathResultComparator.cpp c++ -o txXPathResultComparator.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txXPathResultComparator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXPathResultComparator.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumberPair.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumberPair.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_stxFilterExpr.cpp tatic_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ./../../../dom/base/nsDOMClassInfoID.h:47, from ./../../../dom/base/nsIDOMClassInfo.h:44, from ./../../../dom/base/nsIDOMScriptObjectFactory.h:42, from ./../../../dom/base/nsDOMScriptObjectHolder.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeHandler.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeHandler.cpp:42: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ c++ -o txFilterExpr.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txFilterExpr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txFilterExpr.cpp ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXPathResultComparator.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXPathResultComparator.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeHandler.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGNumber.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumberPair.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumberPair.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumberPair.cpp: In member function 'virtual nsrefcnt nsSVGNumberPair::DOMAnimatedNumber::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSVGNumberPair::DOMAnimatedNumber' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumberPair.cpp:51:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSVGNumberPair::DOMAnimatedNumber) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txFilterExpr.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGNumberPair.cpp:38: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ txBufferingHandler.cpp c++ -o txBufferingHandler.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txBufferingHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txBufferingHandler.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXMLEventHandler.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txBufferingHandler.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txBufferingHandler.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGPathDataParser.cpp c++ -o nsSVGPathDataParser.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGPathDataParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathDataParser.cpp txFunctionCall.cpp c++ -o txFunctionCall.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txFunctionCall.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txFunctionCall.cpp nsXBLService.cpp c++ -o nsXBLService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXBLService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLService.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txFunctionCall.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txExecutionState.cpp c++ -o txExecutionState.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txExecutionState.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txExecutionState.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathGeometryElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathDataParser.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLService.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLService.cpp:46: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txExecutionState.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txExecutionState.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txLocationStep.cpp c++ -o txLocationStep.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txLocationStep.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txLocationStep.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathDataParser.cpp:43: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txLocationStep.cpp:43: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGPathElement.cpp c++ -o nsSVGPathElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGPathElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathElement.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLService.cpp:73: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLService.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLService.cpp: In member function 'virtual nsrefcnt nsXBLStreamListener::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXBLStreamListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1174:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLService.cpp:273:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3' NS_IMPL_ISUPPORTS3(nsXBLStreamListener, ^ txNumberExpr.cpp c++ -o txNumberExpr.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txNumberExpr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNumberExpr.cpp txEXSLTFunctions.cpp c++ -o txEXSLTFunctions.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txEXSLTFunctions.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txEXSLTFunctions.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNumberExpr.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathSegUtils.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathData.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPathSegList.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGPathSeg.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathElement.cpp:43: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txExecutionState.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txEXSLTFunctions.cpp:44: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsBindingManager.cpp c++ -o nsBindingManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBindingManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsBindingManager.cpp txNumberResult.cpp c++ -o txNumberResult.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txNumberResult.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNumberResult.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathElement.cpp:49: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ txInstructions.cpp c++ -o txInstructions.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txInstructions.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txInstructions.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNumberResult.cpp:44: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txInstructions.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txInstructions.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGPathGeometryElement.cpp c++ -o nsSVGPathGeometryElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGPathGeometryElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathGeometryElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsBindingManager.cpp:57: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txPathExpr.cpp c++ -o txPathExpr.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txPathExpr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txPathExpr.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsBindingManager.cpp:65: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsBindingManager.cpp:57: ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathGeometryElement.h:40, from /scratcIn file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txPathExpr.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.hh/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathGeometryElement.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ :118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsproxy.h:46, from ./../../../js/xpconnect/src/dombindings.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsBindingManager.cpp:84: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsBindingManager.cpp:57: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsBindingManager.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsBindingManager.cpp: In member function 'virtual nsrefcnt nsBindingManager::Release()': ../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsBindingManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsBindingManager.cpp:471:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsBindingManager) ^ txOutputFormat.cpp c++ -o txOutputFormat.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txOutputFormat.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txOutputFormat.cpp nsSVGPatternElement.cpp c++ -o nsSVGPatternElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGPatternElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPatternElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from ./../base/txList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txOutputFormat.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txOutputFormat.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txPredicatedNodeTest.cpp c++ -o txPredicatedNodeTest.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txPredicatedNodeTest.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txPredicatedNodeTest.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txPredicatedNodeTest.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsXBLInsertionPoint.cpp c++ -o nsXBLInsertionPoint.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXBLInsertionPoint.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLInsertionPoint.cpp txRtfHandler.cpp c++ -o txRtfHandler.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txRtfHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txRtfHandler.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPatternElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPatternElement.cpp:45: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txPredicateList.cpp c++ -o txPredicateList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txPredicateList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txPredicateList.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXMLEventHandler.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txBufferingHandler.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txRtfHandler.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txRtfHandler.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPatternElement.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPatternElement.cpp:45: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txPredicateList.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLInsertionPoint.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txStylesheet.cpp c++ -o txStylesheet.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txStylesheet.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txStylesheet.cpp nsSVGPolyElement.cpp c++ -o nsSVGPolyElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGPolyElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPolyElement.cpp nsXBLSerialize.cpp c++ -o nsXBLSerialize.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../base/src -I./../../html/base/src -I./../../html/document/src -I./../../xml/document/src -I./../../xul/content/src -I./../../xul/document/src -I./../../events/src -I./../../../layout/style -I./../../../dom/base -I../../../xpcom/ds -I./../../../js/xpconnect/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXBLSerialize.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLSerialize.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from ./../base/txList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txOutputFormat.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txStylesheet.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txStylesheet.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLSerialize.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLSerialize.cpp:38: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txRelationalExpr.cpp c++ -o txRelationalExpr.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txRelationalExpr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txRelationalExpr.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txRelationalExpr.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathGeometryElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPolyElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPolyElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLSerialize.cpp: In function 'nsresult XBL_SerializeFunction(nsIScriptContext*, nsIObjectOutputStream*, JSObject*)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src/nsXBLSerialize.cpp:56:9: warning: variable 'funval' set but not used [-Wunused-but-set-variable] jsval funval = OBJECT_TO_JSVAL(aFunctionObject); ^ rm -f libgkconxbl_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsXBLBinding.o nsXBLPrototypeBinding.o nsXBLPrototypeResources.o nsXBLResourceLoader.o nsXBLDocumentInfo.o nsXBLContentSink.o nsXBLProtoImplProperty.o nsXBLProtoImplMethod.o nsXBLProtoImplField.o nsXBLProtoImpl.o nsXBLEventHandler.o nsXBLWindowKeyHandler.o nsXBLPrototypeHandler.o nsXBLService.o nsBindingManager.o nsXBLInsertionPoint.o nsXBLSerialize.o > libgkconxbl_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xbl' txStylesheetCompileHandlers.cpp c++ -o txStylesheetCompileHandlers.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txStylesheetCompileHandlers.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txStylesheetCompileHandlers.cpp nsSVGPolygonElement.cpp c++ -o nsSVGPolygonElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGPolygonElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPolygonElement.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPolyElement.cpp:42: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from ./../xpath/txExprResult.h:45, from ./../xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTPatterns.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txStylesheetCompiler.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txStylesheetCompileHandlers.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txRootExpr.cpp c++ -o txRootExpr.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txRootExpr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txRootExpr.cpp txStylesheetCompiler.cpp c++ -o txStylesheetCompiler.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txStylesheetCompiler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txStylesheetCompiler.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathGeometryElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPolyElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPolygonElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txRootExpr.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from ./../xpath/txExprResult.h:45, from ./../xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTPatterns.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txStylesheetCompiler.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txStylesheetCompiler.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPolygonElement.cpp:42: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsSVGPolylineElement.cpp c++ -o nsSVGPolylineElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGPolylineElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPolylineElement.cpp txStringResult.cpp c++ -o txStringResult.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txStringResult.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txStringResult.cpp txErrorExpr.cpp c++ -o txErrorExpr.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txErrorExpr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txErrorExpr.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txStringResult.cpp:43: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txErrorExpr.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txTextHandler.cpp c++ -o txTextHandler.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txTextHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txTextHandler.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathGeometryElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPolyElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPolylineElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/media' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg' nsOggDecoder.cpp c++ -o nsOggDecoder.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsOggDecoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoder.cpp nsSVGScriptElement.cpp c++ -o nsSVGScriptElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGScriptElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGScriptElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXMLEventHandler.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txTextHandler.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txTextHandler.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txLiteralExpr.cpp c++ -o txLiteralExpr.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txLiteralExpr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txLiteralExpr.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggCodecState.h:52:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggReader.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoder.cpp:41: ../../../dist/include/VideoUtils.h:61:0: warning: "PR_INT64_MAX" redefined [enabled by default] #define PR_INT64_MAX (~((PRInt64)(1) << 63)) ^ In file included from /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prmem.h:14:0, from ../../../dist/system_wrappers/prmem.h:3, from ../../../dist/include/nsBuiltinDecoderStateMachine.h:112, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoderStateMachine.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoder.cpp:40: /usr/pkg/include/nspr/prtypes.h:381:0: note: this is the location of the previous definition #define PR_INT64_MAX PR_INT64(0x7fffffffffffffff) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggCodecState.h:52:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggReader.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoder.cpp:41: ../../../dist/include/VideoUtils.h:63:0: warning: "PR_UINT64_MAX" redefined [enabled by default] #define PR_UINT64_MAX (~(PRUint64)(0)) ^ In file included from /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prmem.h:14:0, from ../../../dist/system_wrappers/prmem.h:3, from ../../../dist/include/nsBuiltinDecoderStateMachine.h:112, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoderStateMachine.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoder.cpp:40: /usr/pkg/include/nspr/prtypes.h:383:0: note: this is the location of the previous definition #define PR_UINT64_MAX PR_UINT64(-1) ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ../../../dist/include/nsXPTCUtils.h:41, from ../../../dist/include/mozilla/XPCOM.h:175, from ../../../dist/include/nsMediaDecoder.h:41, from ../../../dist/include/nsBuiltinDecoder.h:215, from ../../../dist/include/nsBuiltinDecoderStateMachine.h:114, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoderStateMachine.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoder.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txToplevelItems.cpp c++ -o txToplevelItems.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txToplevelItems.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txToplevelItems.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txLiteralExpr.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGScriptElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from ./../base/txList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txOutputFormat.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txToplevelItems.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txToplevelItems.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txNameTest.cpp c++ -o txNameTest.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txNameTest.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNameTest.cpp txXSLTNumber.cpp c++ -o txXSLTNumber.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txXSLTNumber.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTNumber.cpp nsOggDecoderStateMachine.cpp c++ -o nsOggDecoderStateMachine.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsOggDecoderStateMachine.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoderStateMachine.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNameTest.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGString.cpp c++ -o nsSVGString.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGString.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGString.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from ./../base/txList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTNumber.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTNumber.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggCodecState.h:52:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggReader.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoderStateMachine.cpp:41: ../../../dist/include/VideoUtils.h:61:0: warning: "PR_INT64_MAX" redefined [enabled by default] #define PR_INT64_MAX (~((PRInt64)(1) << 63)) ^ In file included from /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prmem.h:14:0, from ../../../dist/system_wrappers/prmem.h:3, from ../../../dist/include/nsBuiltinDecoderStateMachine.h:112, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoderStateMachine.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoderStateMachine.cpp:40: /usr/pkg/include/nspr/prtypes.h:381:0: note: this is the location of the previous definition #define PR_INT64_MAX PR_INT64(0x7fffffffffffffff) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggCodecState.h:52:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggReader.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoderStateMachine.cpp:41: ../../../dist/include/VideoUtils.h:63:0: warning: "PR_UINT64_MAX" redefined [enabled by default] #define PR_UINT64_MAX (~(PRUint64)(0)) ^ In file included from /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prmem.h:14:0, from ../../../dist/system_wrappers/prmem.h:3, from ../../../dist/include/nsBuiltinDecoderStateMachine.h:112, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoderStateMachine.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoderStateMachine.cpp:40: /usr/pkg/include/nspr/prtypes.h:383:0: note: this is the location of the previous definition #define PR_UINT64_MAX PR_UINT64(-1) ^ txNamedAttributeStep.cpp c++ -o txNamedAttributeStep.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txNamedAttributeStep.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNamedAttributeStep.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ../../../dist/include/nsXPTCUtils.h:41, from ../../../dist/include/mozilla/XPCOM.h:175, from ../../../dist/include/nsMediaDecoder.h:41, from ../../../dist/include/nsBuiltinDecoder.h:215, from ../../../dist/include/nsBuiltinDecoderStateMachine.h:114, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoderStateMachine.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoderStateMachine.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txIXPathContext.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNamedAttributeStep.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGString.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGString.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGAnimatedString.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGString.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGString.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGString.cpp: In member function 'virtual nsrefcnt nsSVGString::DOMAnimatedString::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSVGString::DOMAnimatedString' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGString.cpp:46:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSVGString::DOMAnimatedString) ^ txXSLTNumberCounters.cpp c++ -o txXSLTNumberCounters.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txXSLTNumberCounters.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTNumberCounters.cpp txNodeSet.cpp c++ -o txNodeSet.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txNodeSet.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNodeSet.cpp nsSVGStylableElement.cpp c++ -o nsSVGStylableElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGStylableElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from ./../base/txList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTNumber.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTNumberCounters.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNodeSet.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNodeSet.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsOggCodecState.cpp c++ -o nsOggCodecState.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsOggCodecState.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggCodecState.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggCodecState.h:52:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggCodecState.cpp:40: ../../../dist/include/VideoUtils.h:61:0: warning: "PR_INT64_MAX" redefined [enabled by default] #define PR_INT64_MAX (~((PRInt64)(1) << 63)) ^ In file included from ../../../dist/system_wrappers/prtypes.h:3:0, from ../../../dist/include/nscore.h:58, from ../../../dist/include/nsDebug.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggCodecState.cpp:39: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:381:0: note: this is the location of the previous definition #define PR_INT64_MAX PR_INT64(0x7fffffffffffffff) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggCodecState.h:52:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggCodecState.cpp:40: ../../../dist/include/VideoUtils.h:63:0: warning: "PR_UINT64_MAX" redefined [enabled by default] #define PR_UINT64_MAX (~(PRUint64)(0)) ^ In file included from ../../../dist/system_wrappers/prtypes.h:3:0, from ../../../dist/include/nscore.h:58, from ../../../dist/include/nsDebug.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggCodecState.cpp:39: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:383:0: note: this is the location of the previous definition #define PR_UINT64_MAX PR_UINT64(-1) ^ txPatternOptimizer.cpp c++ -o txPatternOptimizer.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txPatternOptimizer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txPatternOptimizer.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txNodeTypeTest.cpp c++ -o txNodeTypeTest.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txNodeTypeTest.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNodeTypeTest.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from ./../xpath/txXPathOptimizer.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txPatternOptimizer.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txPatternOptimizer.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGRect.cpp c++ -o nsSVGRect.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGRect.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGRect.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNodeTypeTest.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ../../../dist/include/nsXPTCUtils.h:41, from ../../../dist/include/mozilla/XPCOM.h:175, from ../../../dist/include/nsMediaDecoder.h:41, from ../../../dist/include/nsBuiltinDecoder.h:215, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggDecoder.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggCodecState.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGRect.cpp:45: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ txXSLTPatterns.cpp c++ -o txXSLTPatterns.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txXSLTPatterns.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTPatterns.cpp ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txForwardContext.cpp c++ -o txForwardContext.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txForwardContext.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txForwardContext.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txExecutionState.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTPatterns.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGRect.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGRect.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGRect.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGRect.cpp: In member function 'virtual nsrefcnt nsSVGRect::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSVGRect' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macroIn file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txIXPathContext.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txForwardContext.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txForwardContext.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/i 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGRect.cpp:60:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsSVGRect) ^ nclude/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGRectElement.cpp c++ -o nsSVGRectElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGRectElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGRectElement.cpp txNodeSetContext.cpp c++ -o txNodeSetContext.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txNodeSetContext.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNodeSetContext.cpp nsOggReader.cpp c++ -o nsOggReader.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsOggReader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggReader.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGPathGeometryElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGRectElement.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txIXPathContext.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNodeSetContext.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNodeSetContext.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txXSLTProcessor.cpp c++ -o txXSLTProcessor.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txXSLTProcessor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTProcessor.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggCodecState.h:52:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggReader.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggReader.cpp:42: ../../../dist/include/VideoUtils.h:61:0: warning: "PR_INT64_MAX" redefined [enabled by default] #define PR_INT64_MAX (~((PRInt64)(1) << 63)) ^ In file included from ../../../dist/system_wrappers/prtypes.h:3:0, from ../../../dist/include/nscore.h:58, from ../../../dist/include/nsError.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggReader.cpp:39: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:381:0: note: this is the location of the previous definition #define PR_INT64_MAX PR_INT64(0x7fffffffffffffff) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggCodecState.h:52:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggReader.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggReader.cpp:42: ../../../dist/include/VideoUtils.h:63:0: warning: "PR_UINT64_MAX" redefined [enabled by default] #define PR_UINT64_MAX (~(PRUint64)(0)) ^ In file included from ../../../dist/system_wrappers/prtypes.h:3:0, from ../../../dist/include/nscore.h:58, from ../../../dist/include/nsError.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggReader.cpp:39: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:383:0: note: this is the location of the previous definition #define PR_UINT64_MAX PR_UINT64(-1) ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGRectElement.cpp:44: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ../../../dist/include/nsXPTCUtils.h:41, from ../../../dist/include/mozilla/XPCOM.h:175, from ../../../dist/include/nsMediaDecoder.h:41, from ../../../dist/include/nsBuiltinDecoder.h:215, from ../../../dist/include/nsBuiltinDecoderStateMachine.h:114, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggReader.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txExecutionState.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTProcessor.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTProcessor.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ txResultRecycler.cpp ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ c++ -o txResultRecycler.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txResultRecycler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txResultRecycler.cpp ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGSVGElement.cpp c++ -o nsSVGSVGElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGSVGElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSVGElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txResultRecycler.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggReader.cpp: In member function 'nsresult nsOggReader::SeekBisection(PRInt64, const nsOggReader::SeekRange&, PRUint32)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg/nsOggReader.cpp:1165:15: warning: variable 'previousGuess' set but not used [-Wunused-but-set-variable] ogg_int64_t previousGuess = -1; ^ txPatternParser.cpp c++ -o txPatternParser.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txPatternParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txPatternParser.cpp rm -f libgkconogg_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsOggDecoder.o nsOggDecoderStateMachine.o nsOggCodecState.o nsOggReader.o > libgkconogg_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/media/ogg' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/media/wave' nsWaveDecoder.cpp c++ -o nsWaveDecoder.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWaveDecoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/wave/nsWaveDecoder.cpp txUnionExpr.cpp c++ -o txUnionExpr.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txUnionExpr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txUnionExpr.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from ./../xpath/txExprResult.h:45, from ./../xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTPatterns.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txPatternParser.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txPatternParser.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGNumberList.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGNumberList.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/DOMSVGNumber.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSVGElement.cpp:44: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txUnionExpr.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIAtom.h:10, from ../../../../dist/include/nsGkAtoms.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSVGElement.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSVGElement.cpp: In member function 'virtual nsrefcnt nsSVGTranslatePoint::DOMVal::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSVGTranslatePoint::DOMVal' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSVGElement.cpp:80:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSVGTranslatePoint::DOMVal) ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSVGElement.cpp:61: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ txUnknownHandler.cpp c++ -o txUnknownHandler.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txUnknownHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txUnknownHandler.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ../../../dist/include/nsXPTCUtils.h:41, from ../../../dist/include/mozilla/XPCOM.h:175, from ../../../dist/include/nsMediaDecoder.h:41, from ../../../dist/include/nsBuiltinDecoder.h:215, from ../../../dist/include/nsBuiltinDecoderStateMachine.h:114, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/wave/nsWaveDecoder.cpp:38: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txUnionNodeTest.cpp c++ -o txUnionNodeTest.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txUnionNodeTest.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txUnionNodeTest.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txUnionNodeTest.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGStopElement.cpp c++ -o nsSVGStopElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGStopElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStopElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXMLEventHandler.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txBufferingHandler.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txUnknownHandler.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txUnknownHandler.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsWaveReader.cpp c++ -o nsWaveReader.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../base/src -I./../../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWaveReader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/wave/nsWaveReader.cpp txUnaryExpr.cpp c++ -o txUnaryExpr.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txUnaryExpr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txUnaryExpr.cpp txCurrentFunctionCall.cpp c++ -o txCurrentFunctionCall.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txCurrentFunctionCall.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txCurrentFunctionCall.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStopElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txUnaryExpr.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/wave/nsWaveReader.cpp:44:0: ../../../dist/include/VideoUtils.h:61:0: warning: "PR_INT64_MAX" redefined [enabled by default] #define PR_INT64_MAX (~((PRInt64)(1) << 63)) ^ In file included from ../../../dist/system_wrappers/prtypes.h:3:0, from ../../../dist/include/nscore.h:58, from ../../../dist/include/nsError.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/wave/nsWaveReader.cpp:38: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:381:0: note: this is the location of the previous definition #define PR_INT64_MAX PR_INT64(0x7fffffffffffffff) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/wave/nsWaveReader.cpp:44:0: ../../../dist/include/VideoUtils.h:63:0: warning: "PR_UINT64_MAX" redefined [enabled by default] #define PR_UINT64_MAX (~(PRUint64)(0)) ^ In file included from ../../../dist/system_wrappers/prtypes.h:3:0, from ../../../dist/include/nscore.h:58, from ../../../dist/include/nsError.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/wave/nsWaveReader.cpp:38: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:383:0: note: this is the location of the previous definition #define PR_UINT64_MAX PR_UINT64(-1) ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ../../../dist/include/nsXPTCUtils.h:41, from ../../../dist/include/mozilla/XPCOM.h:175, from ../../../dist/include/nsMediaDecoder.h:41, from ../../../dist/include/nsBuiltinDecoder.h:215, from ../../../dist/include/nsBuiltinDecoderStateMachine.h:114, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/wave/nsWaveReader.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStopElement.cpp:44: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from ./../xpath/txExprResult.h:45, from ./../xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTFunctions.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txCurrentFunctionCall.cpp:2: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txVariableRefExpr.cpp c++ -o txVariableRefExpr.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txVariableRefExpr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txVariableRefExpr.cpp nsSVGStyleElement.cpp c++ -o nsSVGStyleElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGStyleElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStyleElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txVariableRefExpr.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txXPathOptimizer.cpp txDocumentFunctionCall.cpp c++ -o txXPathOptimizer.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/c++ -o txDocumentFunctionCall.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usrnss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txXPathOptimizer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txXPathOptimizer.cpp /include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txDocumentFunctionCall.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txDocumentFunctionCall.cpp rm -f libgkconwave_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsWaveDecoder.o nsWaveReader.o > libgkconwave_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/media/wave' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/media/webm' nsWebMBufferedParser.cpp c++ -o nsWebMBufferedParser.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../base/src -I./../../html/content/src -I/usr/pkg/include -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWebMBufferedParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/webm/nsWebMBufferedParser.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStyleElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txXPathOptimizer.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txXPathOptimizer.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsWebMDecoder.cpp c++ -o nsWebMDecoder.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../base/src -I./../../html/content/src -I/usr/pkg/include -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWebMDecoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/webm/nsWebMDecoder.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from ./../xpath/txIXPathContext.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txDocumentFunctionCall.cpp:45: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGSwitchElement.cpp c++ -o nsSVGSwitchElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGSwitchElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSwitchElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ../../../dist/include/nsXPTCUtils.h:41, from ../../../dist/include/mozilla/XPCOM.h:175, from ../../../dist/include/nsMediaDecoder.h:41, from ../../../dist/include/nsBuiltinDecoder.h:215, from ../../../dist/include/nsBuiltinDecoderStateMachine.h:114, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/webm/nsWebMDecoder.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txFormatNumberFunctionCall.cpp c++ -o txFormatNumberFunctionCall.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txFormatNumberFunctionCall.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txFormatNumberFunctionCall.cpp nsXPathEvaluator.cpp c++ -o nsXPathEvaluator.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXPathEvaluator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathEvaluator.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from ./../xpath/txExprResult.h:45, from ./../xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTFunctions.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txFormatNumberFunctionCall.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathEvaluator.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSwitchElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSwitchElement.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathEvaluator.h:48:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathEvaluator.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathEvaluator.cpp: In member function 'virtual nsrefcnt nsXPathEvaluator::Internal::Release()': ../../../../dist/include/nsAgg.h:158:16: warning: deleting object of polymorphic class type 'nsXPathEvaluator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete agg; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathEvaluator.cpp:104:1: note: in expansion of macro 'NS_IMPL_AGGREGATED' NS_IMPL_AGGREGATED(nsXPathEvaluator) ^ nsWebMReader.cpp c++ -o nsWebMReader.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../base/src -I./../../html/content/src -I/usr/pkg/include -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWebMReader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/webm/nsWebMReader.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSwitchElement.cpp:43: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ txGenerateIdFunctionCall.cpp c++ -o txGenerateIdFunctionCall.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txGenerateIdFunctionCall.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txGenerateIdFunctionCall.cpp nsXPathExpression.cpp c++ -o nsXPathExpression.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXPathExpression.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathExpression.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/webm/nsWebMReader.cpp:44:0: ../../../dist/include/VideoUtils.h:61:0: warning: "PR_INT64_MAX" redefined [enabled by default] #define PR_INT64_MAX (~((PRInt64)(1) << 63)) ^ In file included from ../../../dist/system_wrappers/prtypes.h:3:0, from ../../../dist/include/nscore.h:58, from ../../../dist/include/nsError.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/webm/nsWebMReader.cpp:39: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:381:0: note: this is the location of the previous definition #define PR_INT64_MAX PR_INT64(0x7fffffffffffffff) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/webm/nsWebMReader.cpp:44:0: ../../../dist/include/VideoUtils.h:63:0: warning: "PR_UINT64_MAX" redefined [enabled by default] #define PR_UINT64_MAX (~(PRUint64)(0)) ^ In file included from ../../../dist/system_wrappers/prtypes.h:3:0, from ../../../dist/include/nscore.h:58, from ../../../dist/include/nsError.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/webm/nsWebMReader.cpp:39: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:383:0: note: this is the location of the previous definition #define PR_UINT64_MAX PR_UINT64(-1) ^ nsSVGSymbolElement.cpp c++ -o nsSVGSymbolElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGSymbolElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSymbolElement.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ../../../dist/include/nsXPTCUtils.h:41, from ../../../dist/include/mozilla/XPCOM.h:175, from ../../../dist/include/nsMediaDecoder.h:41, from ../../../dist/include/nsBuiltinDecoder.h:215, from ../../../dist/include/nsBuiltinDecoderStateMachine.h:114, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/webm/nsWebMReader.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from ./../xpath/txIXPathContext.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txGenerateIdFunctionCall.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txIXPathContext.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathExpression.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathExpression.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMXPathExpression.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathExpression.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathExpression.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathExpression.cpp: In member function 'virtual nsrefcnt nsXPathExpression::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsXPathExpression' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathExpression.cpp:55:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsXPathExpression) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSymbolElement.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txKeyFunctionCall.cpp c++ -o txKeyFunctionCall.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txKeyFunctionCall.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txKeyFunctionCall.cpp nsXPathNSResolver.cpp c++ -o nsXPathNSResolver.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXPathNSResolver.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathNSResolver.cpp rm -f libgkconwebm_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsWebMBufferedParser.o nsWebMDecoder.o nsWebMReader.o > libgkconwebm_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/media/webm' nsMediaDecoder.cpp c++ -o nsMediaDecoder.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMediaDecoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathNSResolver.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGTSpanElement.cpp c++ -o nsSVGTSpanElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGTSpanElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTSpanElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txExecutionState.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txKeyFunctionCall.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMXPathNSResolver.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathNSResolver.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathNSResolver.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathNSResolver.cpp: In member function 'virtual nsrefcnt nsXPathNSResolver::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsXPathNSResolver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathNSResolver.cpp:47:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsXPathNSResolver) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.cpp:55:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.h:61:0: warning: "PR_INT64_MAX" redefined [enabled by default] #define PR_INT64_MAX (~((PRInt64)(1) << 63)) ^ In file included from ../../dist/system_wrappers/prtypes.h:3:0, from ../../dist/include/nscore.h:58, from ../../dist/include/mozilla/XPCOM.h:13, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.cpp:39: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:381:0: note: this is the location of the previous definition #define PR_INT64_MAX PR_INT64(0x7fffffffffffffff) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.cpp:55:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.h:63:0: warning: "PR_UINT64_MAX" redefined [enabled by default] #define PR_UINT64_MAX (~(PRUint64)(0)) ^ In file included from ../../dist/system_wrappers/prtypes.h:3:0, from ../../dist/include/nscore.h:58, from ../../dist/include/mozilla/XPCOM.h:13, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.cpp:39: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:383:0: note: this is the location of the previous definition #define PR_UINT64_MAX PR_UINT64(-1) ^ nsXPathResult.cpp c++ -o nsXPathResult.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXPathResult.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathResult.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from ../../dist/include/nsXPTCUtils.h:41, from ../../dist/include/mozilla/XPCOM.h:175, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.cpp:39: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathResult.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathResult.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTSpanElement.cpp:43: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txXSLTEnvironmentFunctionCall.cpp c++ -o txXSLTEnvironmentFunctionCall.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txXSLTEnvironmentFunctionCall.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTEnvironmentFunctionCall.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIMemory.h:10, from ../../../../dist/include/nsMemory.h:42, from ../../../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathResult.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathResult.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathResult.cpp: In member function 'virtual nsrefcnt nsXPathResult::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsXPathResult' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/nsXPathResult.cpp:95:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsXPathResult) ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTSpanElement.cpp:43: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/mozilla/XPCOM.h:20, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.cpp: In member function 'virtual nsrefcnt mozilla::MemoryReporter_MediaDecodedVideoMemory::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::MemoryReporter_MediaDecodedVideoMemory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.cpp:316:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(MediaDecodedVideoMemory, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.cpp: In member function 'virtual nsrefcnt mozilla::MemoryReporter_MediaDecodedAudioMemory::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::MemoryReporter_MediaDecodedAudioMemory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.cpp:323:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(MediaDecodedAudioMemory, ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from ../../dist/include/nsSVGUtils.h:48, from ../../dist/include/nsSVGEffects.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.cpp:54: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/incnsSVGTextContentElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from ./../xpath/txIXPathContext.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXSLTEnvironmentFunctionCall.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLtxMozillaXPathTreeWalker.cpp lude/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ UE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ c++ -o nsSVGTextContentElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGTextContentElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextContentElement.cpp c++ -o txMozillaXPathTreeWalker.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txMozillaXPathTreeWalker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txMozillaXPathTreeWalker.cpp ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsMediaCache.cpp c++ -o nsMediaCache.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMediaCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaCache.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txXPathTreeWalker.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txMozillaXPathTreeWalker.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txMozillaStylesheetCompiler.cpp c++ -o txMozillaStylesheetCompiler.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txMozillaStylesheetCompiler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaStylesheetCompiler.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from ../../dist/include/nsXPTCUtils.h:41, from ../../dist/include/mozilla/XPCOM.h:175, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaCache.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/mozilla/XPCOM.h:20, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaCache.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaCache.cpp: In member function 'virtual nsrefcnt nsMediaCacheFlusher::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsMediaCacheFlusher' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaCache.cpp:105:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsMediaCacheFlusher, nsIObserver, nsISupportsWeakReference) ^ txNodeSetAdaptor.cpp c++ -o txNodeSetAdaptor.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txNodeSetAdaptor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNodeSetAdaptor.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./nsSVGElement.h:50, from ./nsSVGStylableElement.h:42, from ./nsSVGSVGElement.h:43, from ./../../../../layout/svg/base/src/nsSVGContainerFrame.h:42, from ./../../../../layout/svg/base/src/nsSVGTextContainerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextContentElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextContentElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from ./nsSVGLength2.h:42, from ./nsSVGSVGElement.h:50, from ./../../../../layout/svg/base/src/nsSVGContainerFrame.h:42, from ./../../../../layout/svg/base/src/nsSVGTextContainerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextContentElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextContentElement.cpp:39: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNodeSet.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNodeSetAdaptor.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txNodeSetAdaptor.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from ./../xml/txXMLUtils.h:46, from ./../base/txExpandedNameMap.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaXSLTProcessor.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaStylesheetCompiler.cpp:67: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsMediaStream.cpp c++ -o nsMediaStream.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMediaStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaStream.cpp nsSVGTextElement.cpp c++ -o nsSVGTextElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGTextElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextElement.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsCOMArray.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaStylesheetCompiler.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaStylesheetCompiler.cpp: In member function 'virtual nsrefcnt txStylesheetSink::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'txStylesheetSink' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1189:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaStylesheetCompiler.cpp:141:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS6' NS_IMPL_ISUPPORTS6(txStylesheetSink, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaStylesheetCompiler.cpp: In member function 'virtual nsrefcnt txCompileObserver::Release()': ../../../../dist/include/nsISupportsImpl.h:341:14: warning: deleting object of polymorphic class type 'txCompileObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaStylesheetCompiler.cpp:411:5: note: in expansion of macro 'NS_INLINE_DECL_REFCOUNTING' NS_INLINE_DECL_REFCOUNTING(txCompileObserver) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaStylesheetCompiler.cpp: In member function 'virtual nsrefcnt txSyncCompileObserver::Release()': ../../../../dist/include/nsISupportsImpl.h:341:14: warning: deleting object of polymorphic class type 'txSyncCompileObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaStylesheetCompiler.cpp:643:5: note: in expansion of macro 'NS_INLINE_DECL_REFCOUNTING' NS_INLINE_DECL_REFCOUNTING(txSyncCompileObserver) ^ txXPCOMExtensionFunction.cpp c++ -o txXPCOMExtensionFunction.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base -I./../xml -I. -I./../xslt -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txXPCOMExtensionFunction.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txXPCOMExtensionFunction.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExprResult.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txExpr.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txXPCOMExtensionFunction.cpp:47: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ txMozillaTextOutput.cpp c++ -o txMozillaTextOutput.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txMozillaTextOutput.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaTextOutput.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from ../../dist/include/nsXPTCUtils.h:41, from ../../dist/include/mozilla/XPCOM.h:175, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaStream.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaStream.cpp:39: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsCOMPtr.h:64, from ../../../../dist/include/nsAutoPtr.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txXPCOMExtensionFunction.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txXPCOMExtensionFunction.cpp: In member function 'virtual nsrefcnt txXPathObjectAdaptor::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'txXPathObjectAdaptor' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txXPCOMExtensionFunction.cpp:55:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(txXPathObjectAdaptor, txIXPathObject) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txXPCOMExtensionFunction.cpp: In member function 'virtual nsrefcnt txFunctionEvaluationContext::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'txFunctionEvaluationContext' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath/txXPCOMExtensionFunction.cpp:82:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(txFunctionEvaluationContext, txIFunctionEvaluationContext) ^ rm -f libtxxpath_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py txBooleanExpr.o txBooleanResult.o txCoreFunctionCall.o txExpr.o txExprLexer.o txExprParser.o txFilterExpr.o txFunctionCall.o txLocationStep.o txNumberExpr.o txNumberResult.o txPathExpr.o txPredicatedNodeTest.o txPredicateList.o txRelationalExpr.o txRootExpr.o txStringResult.o txErrorExpr.o txLiteralExpr.o txNameTest.o txNamedAttributeStep.o txNodeSet.o txNodeTypeTest.o txForwardContext.o txNodeSetContext.o txResultRecycler.o txUnionExpr.o txUnionNodeTest.o txUnaryExpr.o txVariableRefExpr.o txXPathOptimizer.o nsXPathEvaluator.o nsXPathExpression.o nsXPathNSResolver.o nsXPathResult.o txMozillaXPathTreeWalker.o txNodeSetAdaptor.o txXPCOMExtensionFunction.o > libtxxpath_s.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xpath' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public' In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ nsIXMLContentBuilder.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public/nsIXMLContentBuilder.idl -d .deps/nsIXMLContentBuilder.xpt.pp -o _xpidlgen/nsIXMLContentBuilder.xpt ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXMLEventHandler.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaTextOutput.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaTextOutput.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsIXTFAttributeHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public/nsIXTFAttributeHandler.idl -d .deps/nsIXTFAttributeHandler.xpt.pp -o _xpidlgen/nsIXTFAttributeHandler.xpt nsIXTFElement.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public/nsIXTFElement.idl -d .deps/nsIXTFElement.xpt.pp -o _xpidlgen/nsIXTFElement.xpt nsIXTFElementFactory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public/nsIXTFElementFactory.idl -d .deps/nsIXTFElementFactory.xpt.pp -o _xpidlgen/nsIXTFElementFactory.xpt nsIXTFElementWrapper.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public/nsIXTFElementWrapper.idl -d .deps/nsIXTFElementWrapper.xpt.pp -o _xpidlgen/nsIXTFElementWrapper.xpt nsIXTFPrivate.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public/nsIXTFPrivate.idl -d .deps/nsIXTFPrivate.xpt.pp -o _xpidlgen/nsIXTFPrivate.xpt In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/mozilla/XPCOM.h:20, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaStream.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaStream.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaStream.cpp: In member function 'virtual nsrefcnt nsMediaChannelStream::Listener::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsMediaChannelStream::Listener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1179:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaStream.cpp:96:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS4' NS_IMPL_ISUPPORTS4(nsMediaChannelStream::Listener, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaStream.cpp: In member function 'void nsMediaStream::MoveLoadsToBackground()': /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaStream.cpp:1205:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaStream.cpp: In member function 'void nsMediaStream::ModifyLoadFlags(nsLoadFlags)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaStream.cpp:1227:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = mChannel->GetLoadGroup(getter_AddRefs(loadGroup)); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextElement.cpp:45: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/content_xtf.xpt _xpidlgen/nsIXMLContentBuilder.xpt _xpidlgen/nsIXTFAttributeHandler.xpt _xpidlgen/nsIXTFElement.xpt _xpidlgen/nsIXTFElementFactory.xpt _xpidlgen/nsIXTFElementWrapper.xpt _xpidlgen/nsIXTFPrivate.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/content_xtf.xpt ../../../dist/bin/components txMozillaXMLOutput.cpp c++ -o txMozillaXMLOutput.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txMozillaXMLOutput.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaXMLOutput.cpp gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/public' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src' nsXMLContentBuilder.cpp c++ -o nsXMLContentBuilder.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../xml/content/src -I./../../base/src -I../../../dom -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXMLContentBuilder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXMLContentBuilder.cpp nsSVGTextPathElement.cpp c++ -o nsSVGTextPathElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGTextPathElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextPathElement.cpp nsBuiltinDecoder.cpp c++ -o nsBuiltinDecoder.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsBuiltinDecoder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoder.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXMLEventHandler.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaXMLOutput.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaXMLOutput.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXMLContentBuilder.cpp:55: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsINodeInfo.h:58, from ../../../../dist/include/nsContentUtils.h:67, from ./../base/txCore.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txXMLEventHandler.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaXMLOutput.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaXMLOutput.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaXMLOutput.cpp: In member function 'virtual nsrefcnt txTransformNotifier::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'txTransformNotifier' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaXMLOutput.cpp:983:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(txTransformNotifier, ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoder.cpp:47:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.h:61:0: warning: "PR_INT64_MAX" redefined [enabled by default] #define PR_INT64_MAX (~((PRInt64)(1) << 63)) ^ In file included from ../../dist/system_wrappers/prtypes.h:3:0, from ../../dist/include/nscore.h:58, from ../../dist/include/nsError.h:42, from ../../dist/include/nsNetError.h:41, from ../../dist/include/nsNetUtil.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoder.cpp:41: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:381:0: note: this is the location of the previous definition #define PR_INT64_MAX PR_INT64(0x7fffffffffffffff) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoder.cpp:47:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.h:63:0: warning: "PR_UINT64_MAX" redefined [enabled by default] #define PR_UINT64_MAX (~(PRUint64)(0)) ^ In file included from ../../dist/system_wrappers/prtypes.h:3:0, from ../../dist/include/nscore.h:58, from ../../dist/include/nsError.h:42, from ../../dist/include/nsNetError.h:41, from ../../dist/include/nsNetUtil.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoder.cpp:41: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:383:0: note: this is the location of the previous definition #define PR_UINT64_MAX PR_UINT64(-1) ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXMLContentBuilder.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXMLContentBuilder.cpp: In member function 'virtual nsrefcnt nsXMLContentBuilder::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXMLContentBuilder' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXMLContentBuilder.cpp:116:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsXMLContentBuilder, nsIXMLContentBuilder) ^ nsXTFElementWrapper.cpp c++ -o nsXTFElementWrapper.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../xml/content/src -I./../../base/src -I../../../dom -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXTFElementWrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFElementWrapper.cpp txMozillaXSLTProcessor.cpp c++ -o txMozillaXSLTProcessor.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../base -I./../xml -I./../xpath -I./../../../base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/txMozillaXSLTProcessor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaXSLTProcessor.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../base/txCore.h:42, from ./../xml/txXMLUtils.h:46, from ./../base/txExpandedNameMap.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaXSLTProcessor.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaXSLTProcessor.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextPathElement.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ./../base/src/nsGenericElement.h:66, from ./../base/src/nsStyledElement.h:50, from ./../base/src/nsMappedAttributeElement.h:48, from ./../html/content/src/nsGenericHTMLElement.h:41, from ../../dist/include/nsHTMLMediaElement.h:42, from ../../dist/include/nsHTMLVideoElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoder.cpp:43: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ./../../base/src/nsGenericElement.h:66, from ./../../xml/content/src/nsXMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFElementWrapper.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFElementWrapper.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsCOMPtr.h:64, from ../../../../dist/include/nsAutoPtr.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaXSLTProcessor.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaXSLTProcessor.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaXSLTProcessor.cpp: In member function 'virtual nsrefcnt txMozillaXSLTProcessor::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'txMozillaXSLTProcessor' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt/txMozillaXSLTProcessor.cpp:338:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(txMozillaXSLTProcessor) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoder.cpp: In member function 'virtual nsresult nsBuiltinDecoder::Seek(double)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoder.cpp:331:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (range + 1 < length) { ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextPathElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextPathElement.cpp:45: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ rm -f libtxxslt_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py txNodeSorter.o txXPathResultComparator.o txBufferingHandler.o txExecutionState.o txEXSLTFunctions.o txInstructions.o txOutputFormat.o txRtfHandler.o txStylesheet.o txStylesheetCompileHandlers.o txStylesheetCompiler.o txTextHandler.o txToplevelItems.o txXSLTNumber.o txXSLTNumberCounters.o txPatternOptimizer.o txXSLTPatterns.o txXSLTProcessor.o txPatternParser.o txUnknownHandler.o txCurrentFunctionCall.o txDocumentFunctionCall.o txFormatNumberFunctionCall.o txGenerateIdFunctionCall.o txKeyFunctionCall.o txXSLTEnvironmentFunctionCall.o txMozillaStylesheetCompiler.o txMozillaTextOutput.o txMozillaXMLOutput.o txMozillaXSLTProcessor.o > libtxxslt_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 txEXSLTRegExFunctions.js txEXSLTRegExFunctions.manifest ../../../../dist/bin/components /usr/pkg/bin/python2.7 ../../../../config/buildlist.py ../../../../dist/bin/chrome.manifest "manifest components/txEXSLTRegExFunctions.manifest" gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src/xslt' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xslt' nsXTFInterfaceAggregator.cpp c++ -o nsXTFInterfaceAggregator.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../xml/content/src -I./../../base/src -I../../../dom -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXTFInterfaceAggregator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFInterfaceAggregator.cpp nsSVGTextPositioningElement.cpp c++ -o nsSVGTextPositioningElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGTextPositioningElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextPositioningElement.cpp nsBuiltinDecoderStateMachine.cpp c++ -o nsBuiltinDecoderStateMachine.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsBuiltinDecoderStateMachine.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoderStateMachine.cpp nsBuiltinDecoderReader.cpp c++ -o nsBuiltinDecoderReader.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsBuiltinDecoderReader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoderReader.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ../../../dist/include/nsXPTCUtils.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFInterfaceAggregator.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFInterfaceAggregator.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFInterfaceAggregator.cpp: In member function 'virtual nsrefcnt nsXTFInterfaceAggregator::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXTFInterfaceAggregator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFInterfaceAggregator.cpp:134:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsXTFInterfaceAggregator) ^ nsXTFService.cpp c++ -o nsXTFService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../xml/content/src -I./../../base/src -I../../../dom -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXTFService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFService.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoderStateMachine.cpp:46:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.h:61:0: warning: "PR_INT64_MAX" redefined [enabled by default] #define PR_INT64_MAX (~((PRInt64)(1) << 63)) ^ In file included from ../../dist/system_wrappers/prtypes.h:3:0, from ../../dist/include/nscore.h:58, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioStream.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoderStateMachine.cpp:40: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:381:0: note: this is the location of the previous definition #define PR_INT64_MAX PR_INT64(0x7fffffffffffffff) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoderStateMachine.cpp:46:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.h:63:0: warning: "PR_UINT64_MAX" redefined [enabled by default] #define PR_UINT64_MAX (~(PRUint64)(0)) ^ In file included from ../../dist/system_wrappers/prtypes.h:3:0, from ../../dist/include/nscore.h:58, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioStream.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoderStateMachine.cpp:40: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:383:0: note: this is the location of the previous definition #define PR_UINT64_MAX PR_UINT64(-1) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoderReader.cpp:47:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.h:61:0: warning: "PR_INT64_MAX" redefined [enabled by default] #define PR_INT64_MAX (~((PRInt64)(1) << 63)) ^ In file included from ../../dist/system_wrappers/prtypes.h:3:0, from ../../dist/include/nscore.h:58, from ../../dist/include/nsrootidl.h:13, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsISeekableStream.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoderReader.cpp:40: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:381:0: note: this is the location of the previous definition #define PR_INT64_MAX PR_INT64(0x7fffffffffffffff) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoderReader.cpp:47:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.h:63:0: warning: "PR_UINT64_MAX" redefined [enabled by default] #define PR_UINT64_MAX (~(PRUint64)(0)) ^ In file included from ../../dist/system_wrappers/prtypes.h:3:0, from ../../dist/include/nscore.h:58, from ../../dist/include/nsrootidl.h:13, from ../../dist/include/nsISupports.h:10, from ../../dist/include/nsISeekableStream.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoderReader.cpp:40: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:383:0: note: this is the location of the previous definition #define PR_UINT64_MAX PR_UINT64(-1) ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from ../../dist/include/nsXPTCUtils.h:41, from ../../dist/include/mozilla/XPCOM.h:175, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoder.h:215, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoderReader.cpp:43: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ./../../base/src/nsGenericElement.h:66, from ./../../xml/content/src/nsXMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFElementWrapper.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFService.cpp:47: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from ../../dist/include/nsXPTCUtils.h:41, from ../../dist/include/mozilla/XPCOM.h:175, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoder.h:215, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoderStateMachine.cpp:42: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFService.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFService.cpp: In member function 'virtual nsrefcnt nsXTFService::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXTFService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFService.cpp:98:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsXTFService, nsIXTFService) ^ nsXTFWeakTearoff.cpp c++ -o nsXTFWeakTearoff.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../xml/content/src -I./../../base/src -I../../../dom -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXTFWeakTearoff.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFWeakTearoff.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from ./nsSVGElement.h:50, from ./nsSVGStylableElement.h:42, from ./nsSVGSVGElement.h:43, from ./../../../../layout/svg/base/src/nsSVGContainerFrame.h:42, from ./../../../../layout/svg/base/src/nsSVGTextContainerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextContentElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextPositioningElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextPositioningElement.cpp:38: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xptcall.h:55, from ../../../dist/include/nsXPTCUtils.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFWeakTearoff.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFWeakTearoff.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFWeakTearoff.cpp: In member function 'virtual nsrefcnt nsXTFWeakTearoff::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXTFWeakTearoff' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src/nsXTFWeakTearoff.cpp:117:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsXTFWeakTearoff) ^ rm -f libgkcontentxtf_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsXMLContentBuilder.o nsXTFElementWrapper.o nsXTFInterfaceAggregator.o nsXTFService.o nsXTFWeakTearoff.o > libgkcontentxtf_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/xtf' VideoUtils.cpp c++ -o VideoUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/VideoUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.cpp nsSVGTitleElement.cpp c++ -o nsSVGTitleElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGTitleElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTitleElement.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoderStateMachine.cpp: In constructor 'nsBuiltinDecoderStateMachine::nsBuiltinDecoderStateMachine(nsBuiltinDecoder*, nsBuiltinDecoderReader*, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoderStateMachine.cpp:226:14: warning: unused variable 'res' [-Wunused-variable] nsresult res = NS_NewThread(&gStateMachineThread, ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.cpp:38:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.h:61:0: warning: "PR_INT64_MAX" redefined [enabled by default] #define PR_INT64_MAX (~((PRInt64)(1) << 63)) ^ In file included from /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prmon.h:9:0, from ../../dist/system_wrappers/prmon.h:3, from ../../dist/include/mozilla/ReentrantMonitor.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.cpp:38: /usr/pkg/include/nspr/prtypes.h:381:0: note: this is the location of the previous definition #define PR_INT64_MAX PR_INT64(0x7fffffffffffffff) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.cpp:38:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.h:63:0: warning: "PR_UINT64_MAX" redefined [enabled by default] #define PR_UINT64_MAX (~(PRUint64)(0)) ^ In file included from /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prmon.h:9:0, from ../../dist/system_wrappers/prmon.h:3, from ../../dist/include/mozilla/ReentrantMonitor.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.cpp:38: /usr/pkg/include/nspr/prtypes.h:383:0: note: this is the location of the previous definition #define PR_UINT64_MAX PR_UINT64(-1) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoderStateMachine.cpp: In member function 'virtual void nsBuiltinDecoderStateMachine::StartBuffering()': /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoderStateMachine.cpp:1895:30: warning: variable 'stats' set but not used [-Wunused-but-set-variable] nsMediaDecoder::Statistics stats = mDecoder->GetStatistics(); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from ./nsSVGLength2.h:42, from ./nsSVGSVGElement.h:50, from ./../../../../layout/svg/base/src/nsSVGContainerFrame.h:42, from ./../../../../layout/svg/base/src/nsSVGTextContainerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextContentElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextPositioningElement.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTextPositioningElement.cpp:38: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsSVGUseElement.cpp c++ -o nsSVGUseElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGUseElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGUseElement.cpp nsAudioAvailableEventManager.cpp c++ -o nsAudioAvailableEventManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsAudioAvailableEventManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioAvailableEventManager.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGTitleElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGViewBox.cpp c++ -o nsSVGViewBox.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGViewBox.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGViewBox.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioAvailableEventManager.cpp:42:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.h:61:0: warning: "PR_INT64_MAX" redefined [enabled by default] #define PR_INT64_MAX (~((PRInt64)(1) << 63)) ^ In file included from ../../dist/system_wrappers/prtypes.h:3:0, from ../../dist/include/nsTArray.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioAvailableEventManager.cpp:40: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:381:0: note: this is the location of the previous definition #define PR_INT64_MAX PR_INT64(0x7fffffffffffffff) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioAvailableEventManager.cpp:42:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.h:63:0: warning: "PR_UINT64_MAX" redefined [enabled by default] #define PR_UINT64_MAX (~(PRUint64)(0)) ^ In file included from ../../dist/system_wrappers/prtypes.h:3:0, from ../../dist/include/nsTArray.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioAvailableEventManager.cpp:40: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:383:0: note: this is the location of the previous definition #define PR_UINT64_MAX PR_UINT64(-1) ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xptcall.h:55, from ../../dist/include/nsXPTCUtils.h:41, from ../../dist/include/mozilla/XPCOM.h:175, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsMediaDecoder.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsBuiltinDecoder.h:215, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioAvailableEventManager.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioAvailableEventManager.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ nsAudioStream.cpp ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ c++ -o nsAudioStream.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../base/src -I./../html/content/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsAudioStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioStream.cpp ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGStylableElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGGraphicElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGUseElement.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGUseElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioStream.cpp:54:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.h:61:0: warning: "PR_INT64_MAX" redefined [enabled by default] #define PR_INT64_MAX (~((PRInt64)(1) << 63)) ^ In file included from ../../dist/system_wrappers/prtypes.h:3:0, from ../../ipc/chromium/src/base/basictypes.h:20, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:9, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioStream.cpp:40: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:381:0: note: this is the location of the previous definition #define PR_INT64_MAX PR_INT64(0x7fffffffffffffff) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioStream.cpp:54:0: /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/VideoUtils.h:63:0: warning: "PR_UINT64_MAX" redefined [enabled by default] #define PR_UINT64_MAX (~(PRUint64)(0)) ^ In file included from ../../dist/system_wrappers/prtypes.h:3:0, from ../../ipc/chromium/src/base/basictypes.h:20, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:9, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioStream.cpp:40: /scratch/devel/xulrunner10/work/.buildlink/include/nspr/prtypes.h:383:0: note: this is the location of the previous definition #define PR_UINT64_MAX PR_UINT64(-1) ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioStream.cpp:40: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGViewBox.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGViewBox.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGUseElement.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGUseElement.cpp:39: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGRect.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGViewBox.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGViewBox.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGViewBox.cpp: In member function 'virtual nsrefcnt nsSVGViewBox::DOMBaseVal::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSVGViewBox::DOMBaseVal' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGViewBox.cpp:72:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSVGViewBox::DOMBaseVal) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGViewBox.cpp: In member function 'virtual nsrefcnt nsSVGViewBox::DOMAnimVal::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSVGViewBox::DOMAnimVal' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGViewBox.cpp:75:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSVGViewBox::DOMAnimVal) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGViewBox.cpp: In member function 'virtual nsrefcnt nsSVGViewBox::DOMAnimatedRect::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsSVGViewBox::DOMAnimatedRect' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGViewBox.cpp:78:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsSVGViewBox::DOMAnimatedRect) ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGViewBox.cpp:40: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ SVGAnimatedLengthList.cpp c++ -o SVGAnimatedLengthList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGAnimatedLengthList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedLengthList.cpp SVGAnimatedNumberList.cpp c++ -o SVGAnimatedNumberList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGAnimatedNumberList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedNumberList.cpp SVGAnimatedPathSegList.cpp c++ -o SVGAnimatedPathSegList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGAnimatedPathSegList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPathSegList.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioStream.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/media/nsAudioStream.cpp:40: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGLengthList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedLengthList.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedLengthList.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGNumberList.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedNumberList.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedNumberList.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathSegUtils.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathData.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPathSegList.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPathSegList.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libgkconmedia_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsMediaDecoder.o nsMediaCache.o nsMediaStream.o nsBuiltinDecoder.o nsBuiltinDecoderStateMachine.o nsBuiltinDecoderReader.o VideoUtils.o nsAudioAvailableEventManager.o nsAudioStream.o > libgkconmedia_s.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/media' SVGAnimatedPointList.cpp c++ -o SVGAnimatedPointList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGAnimatedPointList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPointList.cpp SVGAnimatedPreserveAspectRatio.cpp c++ -o SVGAnimatedPreserveAspectRatio.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGAnimatedPreserveAspectRatio.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPreserveAspectRatio.cpp SVGAnimatedTransformList.cpp c++ -o SVGAnimatedTransformList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGAnimatedTransformList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedTransformList.cpp SVGLength.cpp c++ -o SVGLength.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGLength.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGLength.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPointList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPointList.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPointList.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGTransformList.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedTransformList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedTransformList.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPreserveAspectRatio.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPreserveAspectRatio.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedTransformList.cpp:43: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMSVGPresAspectRatio.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPreserveAspectRatio.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPreserveAspectRatio.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPreserveAspectRatio.cpp: In member function 'virtual nsrefcnt mozilla::SVGAnimatedPreserveAspectRatio::DOMBaseVal::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::SVGAnimatedPreserveAspectRatio::DOMBaseVal' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPreserveAspectRatio.cpp:59:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(SVGAnimatedPreserveAspectRatio::DOMBaseVal) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPreserveAspectRatio.cpp: In member function 'virtual nsrefcnt mozilla::SVGAnimatedPreserveAspectRatio::DOMAnimVal::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::SVGAnimatedPreserveAspectRatio::DOMAnimVal' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPreserveAspectRatio.cpp:62:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(SVGAnimatedPreserveAspectRatio::DOMAnimVal) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPreserveAspectRatio.cpp: In member function 'virtual nsrefcnt mozilla::SVGAnimatedPreserveAspectRatio::DOMAnimPAspectRatio::Release()': ../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'mozilla::SVGAnimatedPreserveAspectRatio::DOMAnimPAspectRatio' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGAnimatedPreserveAspectRatio.cpp:66:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE( ^ SVGLengthList.cpp c++ -o SVGLengthList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGLengthList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGLengthList.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGLength.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ SVGNumberList.cpp c++ -o SVGNumberList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGNumberList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGNumberList.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGLength.cpp:41: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ SVGPathData.cpp c++ -o SVGPathData.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGPathData.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathData.cpp SVGPathSegUtils.cpp c++ -o SVGPathSegUtils.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGPathSegUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathSegUtils.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGLengthList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGLengthList.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGNumberList.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGNumberList.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathSegUtils.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathData.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathData.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGLengthList.cpp:44: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGNumberList.cpp:44: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathSegUtils.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathSegUtils.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ SVGPointList.cpp c++ -o SVGPointList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGPointList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPointList.cpp SVGTransform.cpp c++ -o SVGTransform.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGTransform.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGTransform.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathData.cpp:44: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGTransform.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathSegUtils.cpp:39: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPointList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPointList.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ SVGTransformList.cpp c++ -o SVGTransformList.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGTransformList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGTransformList.cpp SVGTransformListParser.cpp c++ -o SVGTransformListParser.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGTransformListParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGTransformListParser.cpp nsSVGAnimateElement.cpp c++ -o nsSVGAnimateElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGAnimateElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAnimateElement.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPointList.cpp:44: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsSVGAnimateTransformElement.cpp c++ -o nsSVGAnimateTransformElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGAnimateTransformElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAnimateTransformElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGTransformListParser.cpp:48: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGTransformList.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGTransformList.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAnimationElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAnimateElement.cpp:38: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGAnimateMotionElement.cpp c++ -o nsSVGAnimateMotionElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGAnimateMotionElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAnimateMotionElement.cpp nsSVGAnimationElement.cpp c++ -o nsSVGAnimationElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGAnimationElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAnimationElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAnimationElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAnimateTransformElement.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGMpathElement.cpp c++ -o nsSVGMpathElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGMpathElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGMpathElement.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAnimationElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAnimateMotionElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAnimateMotionElement.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAnimationElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAnimationElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: tnsSVGSetElement.cpp ypedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ c++ -o nsSVGSetElement.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGSetElement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSetElement.cpp ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAnimationElement.cpp:40: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ SVGIntegerPairSMILType.cpp c++ -o SVGIntegerPairSMILType.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGIntegerPairSMILType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGIntegerPairSMILType.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGMpathElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGMpathElement.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ SVGLengthListSMILType.cpp c++ -o SVGLengthListSMILType.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGLengthListSMILType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGLengthListSMILType.cpp SVGMotionSMILType.cpp c++ -o SVGMotionSMILType.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGMotionSMILType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGMotionSMILType.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAnimationElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGSetElement.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ SVGMotionSMILAttr.cpp c++ -o SVGMotionSMILAttr.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGMotionSMILAttr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGMotionSMILAttr.cpp SVGMotionSMILAnimationFunction.cpp c++ -o SVGMotionSMILAnimationFunction.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGMotionSMILAnimationFunction.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGMotionSMILAnimationFunction.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGLengthList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGLengthListSMILType.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAngle.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGMotionSMILType.cpp:43: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ SVGMotionSMILPathUtils.cpp c++ -o SVGMotionSMILPathUtils.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGMotionSMILPathUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGMotionSMILPathUtils.cpp SVGNumberListSMILType.cpp c++ -o SVGNumberListSMILType.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGNumberListSMILType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGNumberListSMILType.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGAngle.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGMotionSMILAnimationFunction.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGMotionSMILAttr.cpp:48: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGLength2.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGMotionSMILAttr.cpp:48: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGMotionSMILPathUtils.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGMotionSMILAnimationFunction.cpp:42: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGMotionSMILPathUtils.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ SVGNumberPairSMILType.cpp c++ -o SVGNumberPairSMILType.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGNumberPairSMILType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGNumberPairSMILType.cpp SVGOrientSMILType.cpp c++ -o SVGOrientSMILType.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGOrientSMILType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGOrientSMILType.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGNumberList.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGNumberListSMILType.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ SVGPathSegListSMILType.cpp ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ c++ -o SVGPathSegListSMILType.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGPathSegListSMILType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathSegListSMILType.cpp ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ../../../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGMotionSMILPathUtils.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGMotionSMILPathUtils.cpp:38: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ SVGPointListSMILType.cpp c++ -o SVGPointListSMILType.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGPointListSMILType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPointListSMILType.cpp SVGTransformListSMILType.cpp c++ -o SVGTransformListSMILType.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGTransformListSMILType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGTransformListSMILType.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathSegUtils.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathData.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPathSegListSMILType.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGViewBox.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGOrientSMILType.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ SVGViewBoxSMILType.cpp c++ -o SVGViewBoxSMILType.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./../../../shared/public -I./../../../html/base/src -I./../../../xml/content/src -I./../../../../dom -I./../../../base/src -I./../../../../layout/generic -I./../../../../layout/xul/base/src -I./../../../../layout/svg/base/src -I./../../../../layout/style -I./../../../events/src -I./../../../html/content/src -I../../../../content/xbl/src -I./../../../smil -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/SVGViewBoxSMILType.pp /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGViewBoxSMILType.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGTransformList.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGTransformListSMILType.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPointList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGPointListSMILType.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../base/src/nsGenericElement.h:66, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/nsSVGViewBox.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src/SVGViewBoxSMILType.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libgkcontentsvg_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py DOMSVGAnimatedLengthList.o DOMSVGAnimatedNumberList.o DOMSVGAnimatedTransformList.o DOMSVGLength.o DOMSVGLengthList.o DOMSVGMatrix.o DOMSVGNumber.o DOMSVGNumberList.o DOMSVGPathSeg.o DOMSVGPathSegList.o DOMSVGPoint.o DOMSVGPointList.o DOMSVGTransform.o DOMSVGTransformList.o nsDOMSVGZoomEvent.o nsDOMSVGEvent.o nsSVGAElement.o nsSVGAltGlyphElement.o nsSVGAngle.o nsSVGBoolean.o nsSVGCircleElement.o nsSVGClass.o nsSVGClipPathElement.o nsSVGDataParser.o nsSVGDefsElement.o nsSVGDescElement.o nsSVGElement.o nsSVGElementFactory.o nsSVGEllipseElement.o nsSVGEnum.o nsSVGFeatures.o nsSVGFilterElement.o nsSVGFilters.o nsSVGForeignObjectElement.o nsSVGGElement.o nsSVGGradientElement.o nsSVGGraphicElement.o nsSVGImageElement.o nsSVGInteger.o nsSVGIntegerPair.o nsSVGLength2.o nsSVGLineElement.o nsSVGMarkerElement.o nsSVGMaskElement.o nsSVGMetadataElement.o nsSVGNumber2.o nsSVGNumberPair.o nsSVGPathDataParser.o nsSVGPathElement.o nsSVGPathGeometryElement.o nsSVGPatternElement.o nsSVGPolyElement.o nsSVGPolygonElement.o nsSVGPolylineElement.o nsSVGScriptElement.o nsSVGString.o nsSVGStylableElement.o nsSVGRect.o nsSVGRectElement.o nsSVGSVGElement.o nsSVGStopElement.o nsSVGStyleElement.o nsSVGSwitchElement.o nsSVGSymbolElement.o nsSVGTSpanElement.o nsSVGTextContentElement.o nsSVGTextElement.o nsSVGTextPathElement.o nsSVGTextPositioningElement.o nsSVGTitleElement.o nsSVGUseElement.o nsSVGViewBox.o SVGAnimatedLengthList.o SVGAnimatedNumberList.o SVGAnimatedPathSegList.o SVGAnimatedPointList.o SVGAnimatedPreserveAspectRatio.o SVGAnimatedTransformList.o SVGLength.o SVGLengthList.o SVGNumberList.o SVGPathData.o SVGPathSegUtils.o SVGPointList.o SVGTransform.o SVGTransformList.o SVGTransformListParser.o nsSVGAnimateElement.o nsSVGAnimateTransformElement.o nsSVGAnimateMotionElement.o nsSVGAnimationElement.o nsSVGMpathElement.o nsSVGSetElement.o SVGIntegerPairSMILType.o SVGLengthListSMILType.o SVGMotionSMILType.o SVGMotionSMILAttr.o SVGMotionSMILAnimationFunction.o SVGMotionSMILPathUtils.o SVGNumberListSMILType.o SVGNumberPairSMILType.o SVGOrientSMILType.o SVGPathSegListSMILType.o SVGPointListSMILType.o SVGTransformListSMILType.o SVGViewBoxSMILType.o > libgkcontentsvg_s.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/svg/content' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content/svg' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/content' /usr/pkg/bin/gmake -C editor libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor' /usr/pkg/bin/gmake -C public libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/public' gmake[4]: Nothing to be done for 'libs'. gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/public' /usr/pkg/bin/gmake -C idl libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl' nsIEditor.idl nsIEditActionListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIEditor.idl -d .deps/nsIEditor.xpt.pp -o _xpidlgen/nsIEditor.xpt /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIEditActionListener.idl -d .deps/nsIEditActionListener.xpt.pp -o _xpidlgen/nsIEditActionListener.xpt nsIEditorIMESupport.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIEditorIMESupport.idl -d .deps/nsIEditorIMESupport.xpt.pp -o _xpidlgen/nsIEditorIMESupport.xpt nsIDocumentStateListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIDocumentStateListener.idl -d .deps/nsIDocumentStateListener.xpt.pp -o _xpidlgen/nsIDocumentStateListener.xpt nsIEditorLogging.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIEditorLogging.idl -d .deps/nsIEditorLogging.xpt.pp -o _xpidlgen/nsIEditorLogging.xpt nsIEditorMailSupport.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIEditorMailSupport.idl -d .deps/nsIEditorMailSupport.xpt.pp -o _xpidlgen/nsIEditorMailSupport.xpt nsIEditorObserver.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIEditorObserver.idl -d .deps/nsIEditorObserver.xpt.pp -o _xpidlgen/nsIEditorObserver.xpt nsIEditorSpellCheck.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIEditorSpellCheck.idl -d .deps/nsIEditorSpellCheck.xpt.pp -o _xpidlgen/nsIEditorSpellCheck.xpt nsIEditorStyleSheets.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIEditorStyleSheets.idl -d .deps/nsIEditorStyleSheets.xpt.pp -o _xpidlgen/nsIEditorStyleSheets.xpt nsIHTMLEditor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIHTMLEditor.idl -d .deps/nsIHTMLEditor.xpt.pp -o _xpidlgen/nsIHTMLEditor.xpt nsIHTMLObjectResizer.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIHTMLObjectResizer.idl -d .deps/nsIHTMLObjectResizer.xpt.pp -o _xpidlgen/nsIHTMLObjectResizer.xpt nsIHTMLAbsPosEditor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIHTMLAbsPosEditor.idl -d .deps/nsIHTMLAbsPosEditor.xpt.pp -o _xpidlgen/nsIHTMLAbsPosEditor.xpt nsIHTMLObjectResizeListener.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIHTMLObjectResizeListener.idl -d .deps/nsIHTMLObjectResizeListener.xpt.pp -o _xpidlgen/nsIHTMLObjectResizeListener.xpt nsIHTMLInlineTableEditor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIHTMLInlineTableEditor.idl -d .deps/nsIHTMLInlineTableEditor.xpt.pp -o _xpidlgen/nsIHTMLInlineTableEditor.xpt nsIPlaintextEditor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIPlaintextEditor.idl -d .deps/nsIPlaintextEditor.xpt.pp -o _xpidlgen/nsIPlaintextEditor.xpt nsITableEditor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsITableEditor.idl -d .deps/nsITableEditor.xpt.pp -o _xpidlgen/nsITableEditor.xpt nsIURIRefObject.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIURIRefObject.idl -d .deps/nsIURIRefObject.xpt.pp -o _xpidlgen/nsIURIRefObject.xpt nsIContentFilter.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsIContentFilter.idl -d .deps/nsIContentFilter.xpt.pp -o _xpidlgen/nsIContentFilter.xpt nsPIEditorTransaction.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl/nsPIEditorTransaction.idl -d .deps/nsPIEditorTransaction.xpt.pp -o _xpidlgen/nsPIEditorTransaction.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/editor.xpt _xpidlgen/nsIDocumentStateListener.xpt _xpidlgen/nsIEditActionListener.xpt _xpidlgen/nsIEditor.xpt _xpidlgen/nsIEditorIMESupport.xpt _xpidlgen/nsIEditorLogging.xpt _xpidlgen/nsIEditorMailSupport.xpt _xpidlgen/nsIEditorObserver.xpt _xpidlgen/nsIEditorSpellCheck.xpt _xpidlgen/nsIEditorStyleSheets.xpt _xpidlgen/nsIHTMLEditor.xpt _xpidlgen/nsIHTMLObjectResizer.xpt _xpidlgen/nsIHTMLAbsPosEditor.xpt _xpidlgen/nsIHTMLObjectResizeListener.xpt _xpidlgen/nsIHTMLInlineTableEditor.xpt _xpidlgen/nsIPlaintextEditor.xpt _xpidlgen/nsITableEditor.xpt _xpidlgen/nsIURIRefObject.xpt _xpidlgen/nsIContentFilter.xpt _xpidlgen/nsPIEditorTransaction.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/editor.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/idl' /usr/pkg/bin/gmake -C txtsvc libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc/public' nsIInlineSpellChecker.idl nsITextServicesFilter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc/public/nsITextServicesFilter.idl -d .deps/nsITextServicesFilter.xpt.pp -o _xpidlgen/nsITextServicesFilter.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc/public/nsIInlineSpellChecker.idl -d .deps/nsIInlineSpellChecker.xpt.pp -o _xpidlgen/nsIInlineSpellChecker.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/txtsvc.xpt _xpidlgen/nsITextServicesFilter.xpt _xpidlgen/nsIInlineSpellChecker.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/txtsvc.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc/src' nsFilteredContentIterator.cpp nsTextServicesDocument.cpp c++ -o nsFilteredContentIterator.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFilteredContentIterator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc/src/nsFilteredContentIterator.cpp c++ -o nsTextServicesDocument.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTextServicesDocument.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc/src/nsTextServicesDocument.cpp rm -f libtxtsvc_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsFilteredContentIterator.o nsTextServicesDocument.o > libtxtsvc_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txtsvc' /usr/pkg/bin/gmake -C libeditor libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor' /usr/pkg/bin/gmake -C base libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base' nsEditorCommands.cpp c++ -o nsEditorCommands.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEditorCommands.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/nsEditorCommands.cpp nsEditorController.cpp c++ -o nsEditorController.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEditorController.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/nsEditorController.cpp nsEditorEventListener.cpp nsEditor.cpp c++ -o nsEditor.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEditor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/nsEditor.cpp c++ -o nsEditorEventListener.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEditorEventListener.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/nsEditorEventListener.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/nsEditorController.cpp: In static member function 'static nsresult nsEditorController::RegisterEditorCommands(nsIControllerCommandTable*)': /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/nsEditorController.cpp:76:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ nsEditorUtils.cpp c++ -o nsEditorUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEditorUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/nsEditorUtils.cpp nsSelectionState.cpp c++ -o nsSelectionState.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSelectionState.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/nsSelectionState.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/nsEditorEventListener.cpp:57: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ EditTxn.cpp c++ -o EditTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/EditTxn.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/EditTxn.cpp PlaceholderTxn.cpp c++ -o PlaceholderTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PlaceholderTxn.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/PlaceholderTxn.cpp ChangeAttributeTxn.cpp c++ -o ChangeAttributeTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/ChangeAttributeTxn.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/ChangeAttributeTxn.cpp ChangeCSSInlineStyleTxn.cpp c++ -o ChangeCSSInlineStyleTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/ChangeCSSInlineStyleTxn.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/ChangeCSSInlineStyleTxn.cpp CreateElementTxn.cpp c++ -o CreateElementTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/CreateElementTxn.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/CreateElementTxn.cpp DeleteElementTxn.cpp c++ -o DeleteElementTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/DeleteElementTxn.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/DeleteElementTxn.cpp DeleteRangeTxn.cpp c++ -o DeleteRangeTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/DeleteRangeTxn.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/DeleteRangeTxn.cpp DeleteTextTxn.cpp c++ -o DeleteTextTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/DeleteTextTxn.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/DeleteTextTxn.cpp EditAggregateTxn.cpp c++ -o EditAggregateTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/EditAggregateTxn.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/EditAggregateTxn.cpp IMETextTxn.cpp c++ -o IMETextTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/IMETextTxn.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/IMETextTxn.cpp InsertElementTxn.cpp c++ -o InsertElementTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/InsertElementTxn.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/InsertElementTxn.cpp JoinElementTxn.cpp InsertTextTxn.cpp c++ -o InsertTextTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/InsertTextTxn.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/InsertTextTxn.cpp c++ -o JoinElementTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/JoinElementTxn.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/JoinElementTxn.cpp SetDocTitleTxn.cpp c++ -o SetDocTitleTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/SetDocTitleTxn.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/SetDocTitleTxn.cpp SplitElementTxn.cpp c++ -o SplitElementTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/SplitElementTxn.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/SplitElementTxn.cpp nsStyleSheetTxns.cpp c++ -o nsStyleSheetTxns.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/text -I../../../content/base/src -I../../../content/events/src -I../../../layout/style -I../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsStyleSheetTxns.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base/nsStyleSheetTxns.cpp rm -f libeditorbase_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsEditor.o nsEditorCommands.o nsEditorController.o nsEditorEventListener.o nsEditorUtils.o nsSelectionState.o EditTxn.o PlaceholderTxn.o ChangeAttributeTxn.o ChangeCSSInlineStyleTxn.o CreateElementTxn.o DeleteElementTxn.o DeleteRangeTxn.o DeleteTextTxn.o EditAggregateTxn.o IMETextTxn.o InsertElementTxn.o InsertTextTxn.o JoinElementTxn.o SetDocTitleTxn.o SplitElementTxn.o nsStyleSheetTxns.o > libeditorbase_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/base' /usr/pkg/bin/gmake -C text libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/text' nsPlaintextEditor.cpp c++ -o nsPlaintextEditor.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPlaintextEditor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/text/nsPlaintextEditor.cpp nsTextEditUtils.cpp nsTextEditRules.cpp c++ -o nsTextEditUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTextEditUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/text/nsTextEditUtils.cpp c++ -o nsTextEditRules.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTextEditRules.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/text/nsTextEditRules.cpp nsPlaintextDataTransfer.cpp c++ -o nsPlaintextDataTransfer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPlaintextDataTransfer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/text/nsPlaintextDataTransfer.cpp nsInternetCiter.cpp c++ -o nsInternetCiter.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsInternetCiter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/text/nsInternetCiter.cpp nsTextEditRulesBidi.cpp c++ -o nsTextEditRulesBidi.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTextEditRulesBidi.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/text/nsTextEditRulesBidi.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/text/nsPlaintextDataTransfer.cpp:72: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libtexteditor_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsPlaintextDataTransfer.o nsPlaintextEditor.o nsTextEditUtils.o nsTextEditRules.o nsInternetCiter.o nsTextEditRulesBidi.o > libtexteditor_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/text' /usr/pkg/bin/gmake -C html libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html' nsHTMLAbsPosition.cpp c++ -o nsHTMLAbsPosition.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLAbsPosition.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLAbsPosition.cpp nsHTMLAnonymousUtils.cpp c++ -o nsHTMLAnonymousUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLAnonymousUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLAnonymousUtils.cpp nsHTMLDataTransfer.cpp c++ -o nsHTMLDataTransfer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLDataTransfer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLDataTransfer.cpp nsEditProperty.cpp c++ -o nsEditProperty.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEditProperty.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsEditProperty.cpp nsHTMLCSSUtils.cpp c++ -o nsHTMLCSSUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLCSSUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLCSSUtils.cpp nsHTMLEditor.cpp c++ -o nsHTMLEditor.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLEditor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLEditor.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLAnonymousUtils.cpp:61: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLEditor.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLAnonymousUtils.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLAnonymousUtils.cpp: In member function 'virtual nsrefcnt nsElementDeletionObserver::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsElementDeletionObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLAnonymousUtils.cpp:117:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsElementDeletionObserver, nsIMutationObserver) ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLDataTransfer.cpp:126: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLEditorStyle.cpp c++ -o nsHTMLEditorStyle.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLEditorStyle.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLEditorStyle.cpp nsHTMLEditRules.cpp c++ -o nsHTMLEditRules.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLEditRules.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLEditRules.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLEditor.cpp:78: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLEditorStyle.cpp: In member function 'nsresult nsHTMLEditor::SplitStyleAboveRange(nsIDOMRange*, nsIAtom*, const nsAString_internal*)': /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLEditorStyle.cpp:542:35: warning: variable 'origStartOffset' set but not used [-Wunused-but-set-variable] PRInt32 startOffset, endOffset, origStartOffset; ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLEditorStyle.cpp: In member function 'nsresult nsHTMLEditor::RemoveStyleInside(nsIDOMNode*, nsIAtom*, const nsAString_internal*, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLEditorStyle.cpp:670:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (aProperty && NodeIsType(aNode, aProperty) || // node is prop we asked for ^ /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLEditorStyle.cpp:669:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if ( !aChildrenOnly && ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLEditorStyle.cpp: In member function 'nsresult nsHTMLEditor::GetInlinePropertyBase(nsIAtom*, const nsAString_internal*, const nsAString_internal*, bool*, bool*, bool*, nsAString_internal*, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLEditorStyle.cpp:1051:19: warning: variable 'tPassString' set but not used [-Wunused-but-set-variable] nsString *tPassString=nsnull; ^ nsHTMLEditUtils.cpp c++ -o nsHTMLEditUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLEditUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLEditUtils.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLEditRules.cpp:79: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLObjectResizer.cpp c++ -o nsHTMLObjectResizer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLObjectResizer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLObjectResizer.cpp nsHTMLEditorEventListener.cpp c++ -o nsHTMLEditorEventListener.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLEditorEventListener.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLEditorEventListener.cpp nsHTMLInlineTableEditor.cpp c++ -o nsHTMLInlineTableEditor.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLInlineTableEditor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLInlineTableEditor.cpp nsHTMLURIRefObject.cpp c++ -o nsHTMLURIRefObject.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLURIRefObject.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsHTMLURIRefObject.cpp nsTableEditor.cpp c++ -o nsTableEditor.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTableEditor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsTableEditor.cpp nsWSRunObject.cpp c++ -o nsWSRunObject.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWSRunObject.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/nsWSRunObject.cpp TypeInState.cpp c++ -o TypeInState.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/TypeInState.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/TypeInState.cpp TextEditorTest.cpp c++ -o TextEditorTest.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../editor/libeditor/base -I../../../editor/libeditor/text -I../../../content/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/TextEditorTest.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html/TextEditorTest.cpp rm -f libhtmleditor_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsEditProperty.o nsHTMLAbsPosition.o nsHTMLAnonymousUtils.o nsHTMLDataTransfer.o nsHTMLCSSUtils.o nsHTMLEditor.o nsHTMLEditorStyle.o nsHTMLEditRules.o nsHTMLEditUtils.o nsHTMLObjectResizer.o nsHTMLEditorEventListener.o nsHTMLInlineTableEditor.o nsHTMLURIRefObject.o nsTableEditor.o nsWSRunObject.o TypeInState.o TextEditorTest.o > libhtmleditor_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor/html' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/libeditor' /usr/pkg/bin/gmake -C txmgr libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/public' gmake[5]: Nothing to be done for 'libs'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/src' nsTransactionList.cpp c++ -o nsTransactionList.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTransactionList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/src/nsTransactionList.cpp nsTransactionManager.cpp c++ -o nsTransactionManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTransactionManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/src/nsTransactionManager.cpp nsTransactionManagerFactory.cpp c++ -o nsTransactionManagerFactory.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTransactionManagerFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/src/nsTransactionManagerFactory.cpp nsTransactionItem.cpp c++ -o nsTransactionItem.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTransactionItem.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/src/nsTransactionItem.cpp nsTransactionStack.cpp c++ -o nsTransactionStack.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTransactionStack.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/src/nsTransactionStack.cpp rm -f libtxmgr.a ../../../staticlib/components/libtxmgr.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsTransactionItem.o nsTransactionList.o nsTransactionManager.o nsTransactionManagerFactory.o nsTransactionStack.o > libtxmgr.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libtxmgr.a.desc ../../../staticlib/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/src' /usr/pkg/bin/gmake -C idl libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/idl' nsITransactionList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/idl/nsITransactionList.idl -d .deps/nsITransactionList.xpt.pp -o _xpidlgen/nsITransactionList.xpt nsITransactionListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/idl/nsITransactionListener.idl -d .deps/nsITransactionListener.xpt.pp -o _xpidlgen/nsITransactionListener.xpt nsITransactionManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/idl/nsITransactionManager.idl -d .deps/nsITransactionManager.xpt.pp -o _xpidlgen/nsITransactionManager.xpt nsITransaction.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/idl/nsITransaction.idl -d .deps/nsITransaction.xpt.pp -o _xpidlgen/nsITransaction.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/txmgr.xpt _xpidlgen/nsITransaction.xpt _xpidlgen/nsITransactionList.xpt _xpidlgen/nsITransactionListener.xpt _xpidlgen/nsITransactionManager.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/txmgr.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr/idl' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/txmgr' /usr/pkg/bin/gmake -C composer libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/public' nsIEditingSession.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/public/nsIEditingSession.idl -d .deps/nsIEditingSession.xpt.pp -o _xpidlgen/nsIEditingSession.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/composer.xpt _xpidlgen/nsIEditingSession.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/composer.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src' nsComposerController.cpp c++ -o nsComposerController.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../libeditor/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsComposerController.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src/nsComposerController.cpp nsComposerCommands.cpp c++ -o nsComposerCommands.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../libeditor/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsComposerCommands.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src/nsComposerCommands.cpp nsComposerDocumentCommands.cpp c++ -o nsComposerDocumentCommands.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../libeditor/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsComposerDocumentCommands.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src/nsComposerDocumentCommands.cpp nsComposeTxtSrvFilter.cpp c++ -o nsComposeTxtSrvFilter.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../libeditor/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsComposeTxtSrvFilter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src/nsComposeTxtSrvFilter.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src/nsComposerController.cpp: In static member function 'static nsresult nsComposerController::RegisterEditorDocStateCommands(nsIControllerCommandTable*)': /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src/nsComposerController.cpp:91:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src/nsComposerController.cpp: In static member function 'static nsresult nsComposerController::RegisterHTMLEditorCommands(nsIControllerCommandTable*)': /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src/nsComposerController.cpp:116:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ nsComposerRegistration.cpp c++ -o nsComposerRegistration.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../libeditor/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsComposerRegistration.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src/nsComposerRegistration.cpp nsEditingSession.cpp c++ -o nsEditingSession.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../libeditor/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEditingSession.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src/nsEditingSession.cpp nsComposerCommandsUpdater.cpp c++ -o nsComposerCommandsUpdater.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../libeditor/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsComposerCommandsUpdater.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src/nsComposerCommandsUpdater.cpp nsEditorSpellCheck.cpp c++ -o nsEditorSpellCheck.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../libeditor/base/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEditorSpellCheck.pp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src/nsEditorSpellCheck.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src/nsEditorSpellCheck.cpp: In static member function 'static void nsEditorSpellCheck::ShutDown()': /scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src/nsEditorSpellCheck.cpp:777:10: warning: deleting object of polymorphic class type 'LastDictionary' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete gDictionaryStore; ^ rm -f libcomposer.a ../../../staticlib/components/libcomposer.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsComposeTxtSrvFilter.o nsComposerController.o nsComposerCommands.o nsComposerDocumentCommands.o nsComposerRegistration.o nsEditingSession.o nsComposerCommandsUpdater.o nsEditorSpellCheck.o > libcomposer.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libcomposer.a.desc ../../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ./res/EditorOverride.css ./res/grabber.gif ./res/table-add-column-after-active.gif ./res/table-add-column-after-hover.gif ./res/table-add-column-after.gif ./res/table-add-column-before-active.gif ./res/table-add-column-before-hover.gif ./res/table-add-column-before.gif ./res/table-add-row-after-active.gif ./res/table-add-row-after-hover.gif ./res/table-add-row-after.gif ./res/table-add-row-before-active.gif ./res/table-add-row-before-hover.gif ./res/table-add-row-before.gif ./res/table-remove-column-active.gif ./res/table-remove-column-hover.gif ./res/table-remove-column.gif ./res/table-remove-row-active.gif ./res/table-remove-row-hover.gif ./res/table-remove-row.gif ../../../dist/bin/res gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor/composer' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/editor' /usr/pkg/bin/gmake -C layout libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/base' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/style' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms' FrameChildList.cpp c++ -o FrameChildList.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/FrameChildList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/FrameChildList.cpp AnimationCommon.cpp c++ -o AnimationCommon.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/AnimationCommon.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/AnimationCommon.cpp FrameLayerBuilder.cpp c++ -o FrameLayerBuilder.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/FrameLayerBuilder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/FrameLayerBuilder.cpp nsButtonFrameRenderer.cpp c++ -o nsButtonFrameRenderer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../editor/libeditor/base -I./../../editor/libeditor/text -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsButtonFrameRenderer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsButtonFrameRenderer.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsIStyleRuleProcessor.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/AnimationCommon.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/AnimationCommon.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/AnimationCommon.cpp: In member function 'virtual nsrefcnt mozilla::css::AnimValuesStyleRule::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::css::AnimValuesStyleRule' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/AnimationCommon.cpp:154:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(AnimValuesStyleRule, nsIStyleRule) ^ nsAbsoluteContainingBlock.cpp c++ -o nsAbsoluteContainingBlock.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsAbsoluteContainingBlock.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsAbsoluteContainingBlock.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ./../../content/base/src/nsFrameMessageManager.h:50, from ./../../content/base/src/nsFrameLoader.h:54, from ./../generic/nsSubDocumentFrame.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/FrameLayerBuilder.cpp:45: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsCSSAnonBoxes.cpp c++ -o nsCSSAnonBoxes.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCSSAnonBoxes.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSAnonBoxes.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/FrameLayerBuilder.cpp: In member function 'void mozilla::{anonymous}::ContainerState::ProcessDisplayItems(const nsDisplayList&, mozilla::FrameLayerBuilder::Clip&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/FrameLayerBuilder.cpp:1356:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses] layerState == LAYER_ACTIVE && (aClip.mRoundedClipRects.IsEmpty() || ^ nsCSSDataBlock.cpp c++ -o nsCSSDataBlock.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCSSDataBlock.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSDataBlock.cpp In file included from ../../dist/include/gfxCachedTempSurface.h:42:0, from ../../dist/include/BasicLayers.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/FrameLayerBuilder.cpp:44: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsComboboxControlFrame.cpp c++ -o nsComboboxControlFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../editor/libeditor/base -I./../../editor/libeditor/text -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsComboboxControlFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsComboboxControlFrame.cpp nsBRFrame.cpp c++ -o nsBRFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsBRFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsBRFrame.cpp Declaration.cpp c++ -o Declaration.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Declaration.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/Declaration.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsComboboxControlFrame.cpp:61: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ FramePropertyTable.cpp c++ -o FramePropertyTable.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/FramePropertyTable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/FramePropertyTable.cpp RestyleTracker.cpp c++ -o RestyleTracker.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/RestyleTracker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/RestyleTracker.cpp In file included from ./../generic/nsGfxScrollFrame.h:56:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsListControlFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsComboboxControlFrame.cpp:74: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsBRFrame.cpp:47: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsBlockFrame.cpp c++ -o nsBlockFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsBlockFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsBlockFrame.cpp nsCSSKeywords.cpp c++ -o nsCSSKeywords.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCSSKeywords.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSKeywords.cpp Loader.cpp c++ -o Loader.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/Loader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/Loader.cpp In file included from ../../dist/include/nsDataHashtable.h:42:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/RestyleTracker.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/RestyleTracker.cpp:44: ../../dist/include/nsBaseHashtable.h: In member function 'void mozilla::css::RestyleTracker::ProcessRestyles()': ../../dist/include/nsBaseHashtable.h:168:5: warning: '*((void*)& data +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] ent->mData = aData; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/RestyleTracker.cpp:202:21: note: '*((void*)& data +4)' was declared here RestyleData data; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/RestyleTracker.cpp:209:43: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] nsRestyleHint(data.mRestyleHint & ~eRestyle_LaterSiblings); ^ nsFieldSetFrame.cpp c++ -o nsFieldSetFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../editor/libeditor/base -I./../../editor/libeditor/text -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsFieldSetFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsFieldSetFrame.cpp nsCSSColorUtils.cpp c++ -o nsCSSColorUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCSSColorUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSColorUtils.cpp nsCSSFrameConstructor.cpp c++ -o nsCSSFrameConstructor.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCSSFrameConstructor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ./../../dom/base/nsDOMClassInfoID.h:47, from ./../../content/base/src/nsGenericElement.h:66, from ./../../content/base/src/nsStyledElement.h:50, from ./../../content/base/src/nsMappedAttributeElement.h:48, from ./../../content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsBlockFrame.cpp:67: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/Loader.cpp:70: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsBlockFrame.cpp: In member function 'virtual nsILineIterator* nsBlockFrame::GetLineIterator()': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsBlockFrame.cpp:356:12: warning: deleting object of polymorphic class type 'nsLineIterator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete it; ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsBlockFrame.cpp:91: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsFieldSetFrame.cpp:64: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsISerializable.h:10, from ../../dist/include/nsIPrincipal.h:10, from ../../dist/include/mozilla/css/Loader.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/Loader.cpp:53: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/Loader.cpp: In member function 'virtual nsrefcnt mozilla::css::Loader::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::css::Loader' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/Loader.cpp:574:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(Loader) ^ nsFileControlFrame.cpp c++ -o nsFileControlFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../editor/libeditor/base -I./../../editor/libeditor/text -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsFileControlFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsFileControlFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp:99: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp: In member function 'void nsFrameConstructorState::ProcessFrameInsertions(nsAbsoluteItems&, nsFrameConstructorState::ChildListID)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp:1224:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = NS_OK; ^ nsAnimationManager.cpp c++ -o nsAnimationManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsAnimationManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsAnimationManager.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from ./../svg/base/src/nsSVGUtils.h:48, from ./../svg/base/src/nsSVGEffects.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp:146: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsTextControlFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsFileControlFrame.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsFileControlFrame.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsBlockReflowContext.cpp c++ -o nsBlockReflowContext.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsBlockReflowContext.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsBlockReflowContext.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/nsString.h:212, from ../../dist/include/nsStringGlue.h:49, from ../../dist/include/nsFont.h:43, from ../../dist/include/nsStyleStruct.h:55, from ./../generic/nsIFrame.h:56, from ./../xul/base/src/nsBox.h:41, from ./../generic/nsFrame.h:44, from ./../generic/nsSplittableFrame.h:46, from ./../generic/nsContainerFrame.h:44, from ./../generic/nsHTMLContainerFrame.h:43, from ./../generic/nsBlockFrame.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsFileControlFrame.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsFileControlFrame.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsFileControlFrame.cpp: In member function 'virtual nsrefcnt nsFileControlFrame::MouseListener::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of abstract class type 'nsFileControlFrame::MouseListener' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsFileControlFrame.cpp:834:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsFileControlFrame::MouseListener, ^ In file included from ../../dist/include/js/HashTable.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsNthIndexCache.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsRuleProcessorData.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsAnimationManager.cpp:41: ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert0' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert1' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert2' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert3' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert4' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ nsFormControlFrame.cpp c++ -o nsFormControlFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../editor/libeditor/base -I./../../editor/libeditor/text -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsFormControlFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsFormControlFrame.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp: In member function 'nsresult nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, bool, nsFrameItems&, bool, PendingBinding*)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp:9363:16: warning: 'wrapperType' may be used uninitialized in this function [-Wmaybe-uninitialized] ParentType wrapperType; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp: In member function 'nsresult nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp:9363:16: warning: 'wrapperType' may be used uninitialized in this function [-Wmaybe-uninitialized] nsCSSParser.cpp c++ -o nsCSSParser.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCSSParser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSParser.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp: In member function 'nsresult nsCSSFrameConstructor::ConstructInline(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, const nsStyleDisplay*, nsFrameItems&, nsIFrame**)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp:9363:16: warning: 'wrapperType' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp: In member function 'nsresult nsCSSFrameConstructor::CreateListBoxContent(nsPresContext*, nsIFrame*, nsIFrame*, nsIContent*, nsIFrame**, bool, bool, nsILayoutHistoryState*)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp:9363:16: warning: 'wrapperType' may be used uninitialized in this function [-Wmaybe-uninitialized] nsBlockReflowState.cpp c++ -o nsBlockReflowState.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsBlockReflowState.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsBlockReflowState.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp: In member function 'nsresult nsCSSFrameConstructor::ConstructTable(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, const nsStyleDisplay*, nsFrameItems&, nsIFrame**)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp:9363:16: warning: 'wrapperType' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp: In member function 'nsresult nsCSSFrameConstructor::ConstructTableRow(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, const nsStyleDisplay*, nsFrameItems&, nsIFrame**)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp:9363:16: warning: 'wrapperType' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from ../../dist/include/nsEventStateManager.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsFormControlFrame.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp: In member function 'nsresult nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, const nsStyleDisplay*, nsFrameItems&, nsIFrame**)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp:9363:16: warning: 'wrapperType' may be used uninitialized in this function [-Wmaybe-uninitialized] nsGfxButtonControlFrame.cpp c++ -o nsGfxButtonControlFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../editor/libeditor/base -I./../../editor/libeditor/text -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsGfxButtonControlFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsGfxButtonControlFrame.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp: In member function 'nsresult nsCSSFrameConstructor::ContentRangeInserted(nsIContent*, nsIContent*, nsIContent*, nsILayoutHistoryState*, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp:9363:16: warning: 'wrapperType' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp: In member function 'nsresult nsCSSFrameConstructor::ContentAppended(nsIContent*, nsIContent*, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSFrameConstructor.cpp:9363:16: warning: 'wrapperType' may be used uninitialized in this function [-Wmaybe-uninitialized] nsCSSRendering.cpp c++ -o nsCSSRendering.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCSSRendering.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRendering.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsBlockReflowState.cpp: In member function 'bool nsBlockReflowState::FlowAndPlaceFloat(nsIFrame*)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsBlockReflowState.cpp:842:12: warning: unused variable 'rv' [-Wunused-variable] nsresult rv = ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSParser.cpp:84: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsBulletFrame.cpp c++ -o nsBulletFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsBulletFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsBulletFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsGfxButtonControlFrame.cpp:51: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRendering.cpp:80: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsGfxCheckboxControlFrame.cpp c++ -o nsGfxCheckboxControlFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../editor/libeditor/base -I./../../editor/libeditor/text -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsGfxCheckboxControlFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsGfxCheckboxControlFrame.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from ./../svg/base/src/nsSVGUtils.h:48, from ./../svg/base/src/nsSVGEffects.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRendering.cpp:81: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/gfxRect.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsStyleConsts.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRendering.cpp:48: ../../dist/include/mozilla/gfx/BaseRect.h: In static member function 'static void nsCSSRendering::PaintOutline(nsPresContext*, nsRenderingContext&, nsIFrame*, const nsRect&, const nsRect&, nsStyleContext*)': ../../dist/include/mozilla/gfx/BaseRect.h:222:5: warning: 'width' may be used uninitialized in this function [-Wmaybe-uninitialized] x -= aDx; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRendering.cpp:699:11: note: 'width' was declared here nscoord width; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSParser.cpp: In member function 'bool {anonymous}::CSSParserImpl::ParseMediaQueryExpression(nsMediaQuery*)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSParser.cpp:1899:11: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!rv || !ExpectSymbol(')', true)) { ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsGfxCheckboxControlFrame.cpp:42: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ./../../dom/base/nsDOMClassInfoID.h:47, from ./../../content/base/src/nsGenericElement.h:66, from ./../../content/base/src/nsStyledElement.h:50, from ./../../content/base/src/nsMappedAttributeElement.h:48, from ./../../content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsBulletFrame.cpp:45: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/gfxRect.h:41:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsStyleConsts.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRendering.cpp:48: ../../dist/include/nsAlgorithm.h: In static member function 'static void nsCSSRendering::PaintGradient(nsPresContext*, nsRenderingContext&, nsStyleGradient*, const nsRect&, const nsRect&, const nsRect&)': ../../dist/include/nsAlgorithm.h:80:24: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] return a > b ? a : b; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRendering.cpp:1992:12: note: 'position' was declared here double position; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRendering.cpp:1919:78: warning: 'radiusY' may be used uninitialized in this function [-Wmaybe-uninitialized] *aLineEnd = *aLineStart + gfxPoint(radiusX*cos(-angle), radiusY*sin(-angle)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRendering.cpp:1857:19: note: 'radiusY' was declared here double radiusX, radiusY; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRendering.cpp:1919:78: warning: 'radiusX' may be used uninitialized in this function [-Wmaybe-uninitialized] *aLineEnd = *aLineStart + gfxPoint(radiusX*cos(-angle), radiusY*sin(-angle)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRendering.cpp:1857:10: note: 'radiusX' was declared here double radiusX, radiusY; ^ nsGfxRadioControlFrame.cpp c++ -o nsGfxRadioControlFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../editor/libeditor/base -I./../../editor/libeditor/text -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsGfxRadioControlFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsGfxRadioControlFrame.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsPresContext.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRendering.cpp:49: ../../dist/include/nsColor.h: In static member function 'static void nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsRenderingContext&, nsIFrame*, const nsRect&, const nsRect&, nsStyleContext*, const nsStyleBorder&, PRUint32, nsRect*)': ../../dist/include/nsColor.h:66:53: warning: 'color' may be used uninitialized in this function [-Wmaybe-uninitialized] #define NS_GET_A(_rgba) ((PRUint8) (((_rgba) >> 24) & 0xff)) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRendering.cpp:1511:11: note: 'color' was declared here nscolor color; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRendering.cpp:2431:9: warning: 'isSolidBorder' may be used uninitialized in this function [-Wmaybe-uninitialized] if (isSolidBorder && newBackgroundClip == NS_STYLE_BG_CLIP_BORDER) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRendering.cpp:2433:9: warning: 'currentBackgroundClip' may be used uninitialized in this function [-Wmaybe-uninitialized] if (currentBackgroundClip != newBackgroundClip || !clipSet) { ^ nsCSSRenderingBorders.cpp c++ -o nsCSSRenderingBorders.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCSSRenderingBorders.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRenderingBorders.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsBulletFrame.cpp:49: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsColumnSetFrame.cpp c++ -o nsColumnSetFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsColumnSetFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsColumnSetFrame.cpp nsCSSProps.cpp c++ -o nsCSSProps.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCSSProps.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSProps.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsGfxRadioControlFrame.cpp:42: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsProgressFrame.cpp c++ -o nsProgressFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../editor/libeditor/base -I./../../editor/libeditor/text -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsProgressFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsProgressFrame.cpp nsCSSPseudoClasses.cpp c++ -o nsCSSPseudoClasses.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCSSPseudoClasses.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSPseudoClasses.cpp In file included from ../../dist/include/Layers.h:49:0, from ../../dist/include/nsIWidget.h:50, from ../../dist/include/nsDeviceContext.h:46, from ./nsPresContext.h:51, from ./../style/nsStyleStruct.h:59, from ./../generic/nsIFrame.h:56, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRenderingBorders.cpp:42: ../../dist/include/gfxColor.h: In member function 'void nsCSSBorderRenderer::DrawBorderSides(PRIntn)': ../../dist/include/gfxColor.h:196:28: warning: 'borderRenderColor' may be used uninitialized in this function [-Wmaybe-uninitialized] a = ((c >> 24) & 0xff) * (1.0 / 255.0); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRenderingBorders.cpp:748:11: note: 'borderRenderColor' was declared here nscolor borderRenderColor; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCSSRenderingBorders.cpp:786:58: warning: 'borderRenderStyle' may be used uninitialized in this function [-Wmaybe-uninitialized] borderRenderStyle == NS_STYLE_BORDER_STYLE_GROOVE || ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsProgressFrame.cpp:51: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsProgressFrame.cpp:53: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsContainerFrame.cpp nsCaret.cpp nsCSSPseudoElements.cpp c++ -o nsCSSPseudoElements.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCSSPseudoElements.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSPseudoElements.cpp c++ -o nsCaret.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Ic++ -o nsContainerFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr//usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/inpkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsContainerFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsContainerFrame.cpp clude -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCaret.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCaret.cpp nsCSSRuleProcessor.cpp c++ -o nsCSSRuleProcessor.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCSSRuleProcessor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSRuleProcessor.cpp nsTextControlFrame.cpp c++ -o nsTextControlFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../editor/libeditor/base -I./../../editor/libeditor/text -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTextControlFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsTextControlFrame.cpp In file included from ../../dist/include/js/HashTable.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsNthIndexCache.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsRuleProcessorData.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSRuleProcessor.cpp:51: ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert0' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert1' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert2' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert3' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert4' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert11' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsTextControlFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsTextControlFrame.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCaret.cpp:80: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsFirstLetterFrame.cpp c++ -o nsFirstLetterFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsFirstLetterFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsFirstLetterFrame.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsIStyleRuleProcessor.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSRuleProcessor.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSRuleProcessor.cpp:50: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSRuleProcessor.cpp: In member function 'virtual nsrefcnt nsPrivateBrowsingObserver::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPrivateBrowsingObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSRuleProcessor.cpp:1010:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsPrivateBrowsingObserver, nsIObserver, nsISupportsWeakReference) ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCaret.cpp:59: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsTextControlFrame.cpp:68: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsChildIterator.cpp c++ -o nsChildIterator.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsChildIterator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsChildIterator.cpp nsCounterManager.cpp c++ -o nsCounterManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCounterManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCounterManager.cpp nsHTMLButtonControlFrame.cpp c++ -o nsHTMLButtonControlFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../editor/libeditor/base -I./../../editor/libeditor/text -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHTMLButtonControlFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsHTMLButtonControlFrame.cpp nsCSSRules.cpp c++ -o nsCSSRules.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCSSRules.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSRules.cpp nsFloatManager.cpp c++ -o nsFloatManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsFloatManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsFloatManager.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSRules.cpp:60: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCounterManager.cpp:43: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsImageControlFrame.cpp c++ -o nsImageControlFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../editor/libeditor/base -I./../../editor/libeditor/text -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsImageControlFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsImageControlFrame.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ./nsIStyleRule.h:48, from ../../dist/include/mozilla/css/Rule.h:43, from ../../dist/include/mozilla/css/GroupRule.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSRules.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSRules.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSRules.cpp: In member function 'virtual nsrefcnt mozilla::css::GroupRuleRuleList::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::css::GroupRuleRuleList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSRules.cpp:164:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(GroupRuleRuleList) ^ nsFrame.cpp c++ -o nsFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsFrame.cpp In file included from ../../dist/include/nsAString.h:64:0, from ../../dist/include/nsSubstring.h:40, from ../../dist/include/nsString.h:44, from ../../dist/include/nsStringGlue.h:49, from ../../dist/include/nsFont.h:43, from ./../style/nsStyleStruct.h:55, from ./../generic/nsIFrame.h:56, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsGenConList.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCounterManager.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCounterManager.cpp:41: ../../dist/include/nsTSubstring.h: In member function 'void nsCounterUseNode::GetText(nsString&)': ../../dist/include/nsTSubstring.h:384:133: warning: 'separator' may be used uninitialized in this function [-Wmaybe-uninitialized] void Append( const char_type* data, size_type length = size_type(-1) ) { Replace(mLength, 0, data, length); } ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsCounterManager.cpp:111:22: note: 'separator' was declared here const PRUnichar* separator; ^ nsDisplayList.cpp c++ -o nsDisplayList.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDisplayList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsDisplayList.cpp nsCSSScanner.cpp c++ -o nsCSSScanner.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCSSScanner.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSScanner.cpp nsLegendFrame.cpp c++ -o nsLegendFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../editor/libeditor/base -I./../../editor/libeditor/text -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsLegendFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsLegendFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsFrame.cpp:53: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsDisplayList.cpp:48: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsFrame.cpp: In static member function 'static void nsFrame::ShutdownLayerActivityTimer()': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsFrame.cpp:4402:10: warning: deleting object of polymorphic class type 'LayerActivityTracker' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete gLayerActivityTracker; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsFrame.cpp:118:0: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = LayerActivity; unsigned int K = 4u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = LayerActivity; unsigned int K = 4u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsFrame.cpp:4330:57: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] nsCSSStyleSheet.cpp c++ -o nsCSSStyleSheet.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCSSStyleSheet.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSStyleSheet.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ./../../content/base/src/nsGenericElement.h:66, from ./../../content/base/src/nsStyledElement.h:50, from ./../../content/base/src/nsMappedAttributeElement.h:48, from ./../../content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsLegendFrame.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDocumentViewer.cpp c++ -o nsDocumentViewer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDocumentViewer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsDocumentViewer.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsFrame.cpp: In function 'nsRect ComputeOutlineAndEffectsRect(nsIFrame*, bool*, const nsRect&, const nsSize&, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsFrame.cpp:4727:40: warning: 'width' may be used uninitialized in this function [-Wmaybe-uninitialized] nscoord inflateBy = NS_MAX(width + offset, 0); ^ nsListControlFrame.cpp c++ -o nsListControlFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../editor/libeditor/base -I./../../editor/libeditor/text -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsListControlFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsListControlFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSStyleSheet.cpp:69: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSStyleSheet.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSStyleSheet.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSStyleSheet.cpp: In member function 'virtual nsrefcnt nsMediaList::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsMediaList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSStyleSheet.cpp:541:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsMediaList) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSStyleSheet.cpp: In member function 'bool nsMediaExpression::Matches(nsPresContext*, const nsCSSValue&) const': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSStyleSheet.cpp:333:21: warning: 'cmp' may be used uninitialized in this function [-Wmaybe-uninitialized] return cmp == 0; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from ../../dist/include/nsEventStateManager.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsListControlFrame.cpp:61: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsFrameList.cpp c++ -o nsFrameList.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsFrameList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsFrameList.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ./../../content/base/src/nsFrameMessageManager.h:50, from ./../../content/base/src/nsFrameLoader.h:54, from ./../generic/nsSubDocumentFrame.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsDocumentViewer.cpp:64: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsCSSValue.cpp c++ -o nsCSSValue.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCSSValue.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSValue.cpp In file included from ./../../content/html/content/src/nsHTMLSelectElement.h:58:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsListControlFrame.cpp:78: ../../dist/include/nsCheapSets.h: In member function 'void nsCheapInt32Set::SetInt(PRInt32)': ../../dist/include/nsCheapSets.h:178:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mValOrHash = (void*)((aInt << 1) | 0x1); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsListControlFrame.cpp: In member function 'nsresult nsListControlFrame::ReflowAsDropdown(nsPresContext*, nsHTMLReflowMetrics&, const nsHTMLReflowState&, nsReflowStatus&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsListControlFrame.cpp:567:11: warning: variable 'oldVisibleHeight' set but not used [-Wunused-but-set-variable] nscoord oldVisibleHeight; ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsListControlFrame.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsListControlFrame.cpp: In member function 'virtual nsrefcnt nsListEventListener::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsListEventListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsListControlFrame.cpp:2635:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsListEventListener, nsIDOMEventListener) ^ In file included from ./../generic/nsGfxScrollFrame.h:56:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsListControlFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsListControlFrame.cpp:44: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsDocumentViewer.cpp: In member function 'virtual nsresult DocumentViewerImpl::PrintPreviewNavigate(PRInt16, PRInt32)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsDocumentViewer.cpp:3768:11: warning: variable 'gap' set but not used [-Wunused-but-set-variable] nscoord gap = 0; ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsDocumentViewer.cpp:127: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsCSSValue.cpp:45: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSelectsAreaFrame.cpp c++ -o nsSelectsAreaFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../editor/libeditor/base -I./../../editor/libeditor/text -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSelectsAreaFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsSelectsAreaFrame.cpp nsFrameSetFrame.cpp c++ -o nsFrameSetFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsFrameSetFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsFrameSetFrame.cpp nsComputedDOMStyle.cpp c++ -o nsComputedDOMStyle.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsComputedDOMStyle.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsComputedDOMStyle.cpp nsFrameManager.cpp c++ -o nsFrameManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsFrameManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsFrameManager.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsComputedDOMStyle.cpp:59: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsICapturePicker.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms/nsICapturePicker.idl -d .deps/nsICapturePicker.xpt.pp -o _xpidlgen/nsICapturePicker.xpt rm -f libgkforms_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsButtonFrameRenderer.o nsComboboxControlFrame.o nsFieldSetFrame.o nsFileControlFrame.o nsFormControlFrame.o nsGfxButtonControlFrame.o nsGfxCheckboxControlFrame.o nsGfxRadioControlFrame.o nsProgressFrame.o nsTextControlFrame.o nsHTMLButtonControlFrame.o nsImageControlFrame.o nsLegendFrame.o nsListControlFrame.o nsSelectsAreaFrame.o > libgkforms_s.a.desc /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/layout_forms.xpt _xpidlgen/nsICapturePicker.xpt In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ./../../dom/base/nsDOMClassInfoID.h:47, from ./../../content/base/src/nsGenericElement.h:66, from ./../../content/base/src/nsStyledElement.h:50, from ./../../content/base/src/nsMappedAttributeElement.h:48, from ./../../content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsFrameSetFrame.cpp:42: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/layout_forms.xpt ../../dist/bin/components ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/forms' nsDOMCSSAttrDeclaration.cpp c++ -o nsDOMCSSAttrDeclaration.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMCSSAttrDeclaration.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsDOMCSSAttrDeclaration.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsFrameManager.cpp:86: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsFrameManager.cpp: In member function 'nsresult nsFrameManager::ReparentStyleContext(nsIFrame*)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsFrameManager.cpp:921:22: warning: variable 'styleChange' set but not used [-Wunused-but-set-variable] nsChangeHint styleChange = oldContext->CalcStyleDifference(newContext); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsFrameSetFrame.cpp:62: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsComputedDOMStyle.cpp: In member function 'nsIDOMCSSValue* nsComputedDOMStyle::DoGetOutlineWidth()': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsComputedDOMStyle.cpp:2082:26: warning: 'width' may be used uninitialized in this function [-Wmaybe-uninitialized] val->SetAppUnits(width); ^ nsFrameTraversal.cpp c++ -o nsFrameTraversal.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsFrameTraversal.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsFrameTraversal.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsComputedDOMStyle.cpp: In member function 'nsIDOMCSSValue* nsComputedDOMStyle::DoGetMozTextDecorationColor()': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsComputedDOMStyle.cpp:2476:29: warning: 'color' may be used uninitialized in this function [-Wmaybe-uninitialized] SetToRGBAColor(val, color); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsComputedDOMStyle.cpp: In member function 'nsIDOMCSSValue* nsComputedDOMStyle::GetBorderColorFor(mozilla::css::Side)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsComputedDOMStyle.cpp:3468:29: warning: 'color' may be used uninitialized in this function [-Wmaybe-uninitialized] SetToRGBAColor(val, color); ^ gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables' BasicTableLayoutStrategy.cpp c++ -o BasicTableLayoutStrategy.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DDEBUG_TABLE_STRATEGY_off -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../style -I./../xul/base/src -I./../../content/html/content/src -I./../../content/base/src -I./../../intl/unicharutil/util -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/BasicTableLayoutStrategy.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/BasicTableLayoutStrategy.cpp nsFrameUtil.cpp c++ -o nsFrameUtil.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsFrameUtil.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsFrameUtil.cpp nsDOMCSSDeclaration.cpp c++ -o nsDOMCSSDeclaration.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMCSSDeclaration.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsDOMCSSDeclaration.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsFrameTraversal.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsFrameTraversal.cpp: In member function 'virtual nsrefcnt nsFrameIterator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsFrameIterator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsFrameTraversal.cpp:213:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsFrameIterator, nsIFrameEnumerator) ^ nsGenConList.cpp c++ -o nsGenConList.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsGenConList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsGenConList.cpp nsGfxScrollFrame.cpp c++ -o nsGfxScrollFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsGfxScrollFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsGfxScrollFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsDOMCSSDeclaration.cpp:55: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ FixedTableLayoutStrategy.cpp c++ -o FixedTableLayoutStrategy.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DDEBUG_TABLE_STRATEGY_off -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../style -I./../xul/base/src -I./../../content/html/content/src -I./../../content/base/src -I./../../intl/unicharutil/util -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/FixedTableLayoutStrategy.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/FixedTableLayoutStrategy.cpp nsImageLoader.cpp c++ -o nsImageLoader.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsImageLoader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsImageLoader.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsGfxScrollFrame.cpp:73: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsGfxScrollFrame.cpp: In member function 'virtual nsresult nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, const nsHTMLReflowState&, nsReflowStatus&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsGfxScrollFrame.cpp:839:8: warning: variable 'reflowContents' set but not used [-Wunused-but-set-variable] bool reflowContents = true; // XXX Ignored ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsGfxScrollFrame.cpp: In destructor 'nsGfxScrollFrameInner::~nsGfxScrollFrameInner()': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsGfxScrollFrame.cpp:1478:12: warning: deleting object of polymorphic class type 'ScrollFrameActivityTracker' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete gScrollFrameActivityTracker; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsGfxScrollFrame.h:56:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsGfxScrollFrame.cpp:50: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might causeSpanningCellSorter.cpp undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = nsGfxScrollFrameInner; unsigned int K = 4u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = nsGfxScrollFrameInner; unsigned int K = 4u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsGfxScrollFrame.cpp:1421:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] c++ -o SpanningCellSorter.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DDEBUG_TABLE_STRATEGY_off -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../style -I./../xul/base/src -I./../../content/html/content/src -I./../../content/base/src -I./../../intl/unicharutil/util -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/SpanningCellSorter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/SpanningCellSorter.cpp nsDOMCSSRGBColor.cpp c++ -o nsDOMCSSRGBColor.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMCSSRGBColor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsDOMCSSRGBColor.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsDOMCSSRGBColor.cpp:45: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsCellMap.cpp c++ -o nsCellMap.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DDEBUG_TABLE_STRATEGY_off -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../style -I./../xul/base/src -I./../../content/html/content/src -I./../../content/base/src -I./../../intl/unicharutil/util -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCellMap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsCellMap.cpp nsLayoutDebugger.cpp c++ -o nsLayoutDebugger.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsLayoutDebugger.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsLayoutDebugger.cpp nsDOMCSSRect.cpp c++ -o nsDOMCSSRect.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMCSSRect.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsDOMCSSRect.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsDOMCSSRect.cpp:44: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLCanvasFrame.cpp c++ -o nsHTMLCanvasFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHTMLCanvasFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsHTMLCanvasFrame.cpp nsDOMCSSValueList.cpp c++ -o nsDOMCSSValueList.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMCSSValueList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsDOMCSSValueList.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsDOMCSSValueList.cpp:44: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsLayoutHistoryState.cpp c++ -o nsLayoutHistoryState.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsLayoutHistoryState.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsLayoutHistoryState.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsILayoutHistoryState.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsLayoutHistoryState.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsLayoutHistoryState.cpp: In member function 'virtual nsrefcnt nsLayoutHistoryState::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsLayoutHistoryState' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsLayoutHistoryState.cpp:91:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsLayoutHistoryState, ^ nsLayoutUtils.cpp c++ -o nsLayoutUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsLayoutUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsLayoutUtils.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/nsIDOMHTMLCanvasElement.h:20, from ../../dist/include/nsHTMLCanvasElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsHTMLCanvasFrame.cpp:47: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsDOMMediaQueryList.cpp c++ -o nsDOMMediaQueryList.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDOMMediaQueryList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsDOMMediaQueryList.cpp nsTableCellFrame.cpp c++ -o nsTableCellFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DDEBUG_TABLE_STRATEGY_off -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../style -I./../xul/base/src -I./../../content/html/content/src -I./../../content/base/src -I./../../intl/unicharutil/util -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTableCellFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableCellFrame.cpp nsHTMLContainerFrame.cpp c++ -o nsHTMLContainerFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHTMLContainerFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsHTMLContainerFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsDOMMediaQueryList.cpp:44: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/domstubs.h:10, from ../../dist/include/nsIDOMMediaQueryList.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsDOMMediaQueryList.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsDOMMediaQueryList.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsDOMMediaQueryList.cpp: In member function 'virtual nsrefcnt nsDOMMediaQueryList::Release()': ../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsDOMMediaQueryList' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsDOMMediaQueryList.cpp:90:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsDOMMediaQueryList) ^ nsFontFaceLoader.cpp c++ -o nsFontFaceLoader.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsFontFaceLoader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsFontFaceLoader.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsLayoutUtils.cpp:74: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ./../../content/base/src/nsGenericElement.h:66, from ./../../content/base/src/nsStyledElement.h:50, from ./../../content/base/src/nsMappedAttributeElement.h:48, from ./../../content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableCellFrame.cpp:50: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableCellFrame.cpp:47: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsLayoutUtils.cpp: In static member function 'static nsresult nsLayoutUtils::GetFontFacesForFrames(nsIFrame*, nsFontFaceList*)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsLayoutUtils.cpp:4231:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < ArrayLength(childLists); ++i) { ^ In file included from ../../dist/include/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsLayoutUtils.cpp:71: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsHTMLContainerFrame.cpp:43: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsFontFaceLoader.cpp:56: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsCanvasFrame.cpp c++ -o nsCanvasFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsCanvasFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsCanvasFrame.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/gfxUserFontSet.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsFontFaceLoader.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsFontFaceLoader.cpp:47: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsTableColFrame.cpp c++ -o nsTableColFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DDEBUG_TABLE_STRATEGY_off -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../style -I./../xul/base/src -I./../../content/html/content/src -I./../../content/base/src -I./../../intl/unicharutil/util -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTableColFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableColFrame.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsLayoutUtils.cpp: In static member function 'static nscoord nsLayoutUtils::ComputeWidthValue(nsRenderingContext*, nsIFrame*, nscoord, nscoord, nscoord, const nsStyleCoord&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsLayoutUtils.cpp:2523:3: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] if (result < 0) ^ nsHTMLCSSStyleSheet.cpp c++ -o nsHTMLCSSStyleSheet.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHTMLCSSStyleSheet.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsHTMLCSSStyleSheet.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from ../../dist/include/nsEventStateManager.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsCanvasFrame.cpp:51: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsPresArena.cpp c++ -o nsPresArena.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPresArena.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsPresArena.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsCanvasFrame.cpp:47: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsPresContext.cpp c++ -o nsPresContext.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPresContext.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsPresContext.cpp nsTableColGroupFrame.cpp c++ -o nsTableColGroupFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DDEBUG_TABLE_STRATEGY_off -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../style -I./../xul/base/src -I./../../content/html/content/src -I./../../content/base/src -I./../../intl/unicharutil/util -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTableColGroupFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableColGroupFrame.cpp In file included from ../../dist/include/js/HashTable.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsNthIndexCache.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsRuleProcessorData.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsHTMLCSSStyleSheet.cpp:57: ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert0' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert1' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert2' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert3' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert4' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsIStyleSheet.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsHTMLCSSStyleSheet.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsHTMLCSSStyleSheet.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsHTMLCSSStyleSheet.cpp: In member function 'virtual nsrefcnt nsHTMLCSSStyleSheet::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsHTMLCSSStyleSheet' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsHTMLCSSStyleSheet.cpp:68:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsHTMLCSSStyleSheet, ^ nsHTMLReflowMetrics.cpp c++ -o nsHTMLReflowMetrics.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHTMLReflowMetrics.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsHTMLReflowMetrics.cpp nsHTMLReflowState.cpp c++ -o nsHTMLReflowState.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHTMLReflowState.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsHTMLReflowState.cpp nsHTMLStyleSheet.cpp c++ -o nsHTMLStyleSheet.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsHTMLStyleSheet.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsHTMLStyleSheet.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ./../../content/base/src/nsGenericElement.h:66, from ./../../content/base/src/nsStyledElement.h:50, from ./../../content/base/src/nsMappedAttributeElement.h:48, from ./../../content/base/src/nsMappedAttributes.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsHTMLStyleSheet.cpp:56: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from ./../../content/events/src/nsEventStateManager.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsPresContext.cpp:73: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ nsTableFrame.cpp c++ -o nsTableFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DDEBUG_TABLE_STRATEGY_off -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../style -I./../xul/base/src -I./../../content/html/content/src -I./../../content/base/src -I./../../intl/unicharutil/util -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTableFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableFrame.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsHTMLReflowState.cpp:49: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsIStyleSheet.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsHTMLStyleSheet.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsHTMLStyleSheet.cpp:52: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsHTMLStyleSheet.cpp: In member function 'virtual nsrefcnt nsHTMLStyleSheet::HTMLColorRule::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsHTMLStyleSheet::HTMLColorRule' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsHTMLStyleSheet.cpp:77:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsHTMLStyleSheet::HTMLColorRule, nsIStyleRule) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsHTMLStyleSheet.cpp: In member function 'virtual nsrefcnt nsHTMLStyleSheet::GenericTableRule::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of abstract class type 'nsHTMLStyleSheet::GenericTableRule' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsHTMLStyleSheet.cpp:98:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsHTMLStyleSheet::GenericTableRule, nsIStyleRule) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsHTMLStyleSheet.cpp: In member function 'virtual nsrefcnt nsHTMLStyleSheet::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsHTMLStyleSheet' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsHTMLStyleSheet.cpp:201:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsHTMLStyleSheet, nsIStyleSheet, nsIStyleRuleProcessor) ^ nsLayoutStylesheetCache.cpp c++ -o nsLayoutStylesheetCache.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsLayoutStylesheetCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsLayoutStylesheetCache.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsHTMLReflowState.cpp:53:0: ./../tables/nsTableFrame.h: In member function 'void nsHTMLReflowState::InitConstraints(nsPresContext*, nscoord, nscoord, const nsMargin*, const nsMargin*, nsIAtom*)': ./../tables/nsTableFrame.h:63:49: warning: 'fType' may be used uninitialized in this function [-Wmaybe-uninitialized] return nsGkAtoms::tableCellFrame == frameType || ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsHTMLReflowState.cpp:1684:14: note: 'fType' was declared here nsIAtom* fType; ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/gfxUserFontSet.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsPresContext.cpp:83: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsImageFrame.cpp c++ -o nsImageFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsImageFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsImageFrame.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsLayoutStylesheetCache.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsLayoutStylesheetCache.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsLayoutStylesheetCache.cpp: In member function 'virtual nsrefcnt nsLayoutStylesheetCache::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsLayoutStylesheetCache' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsLayoutStylesheetCache.cpp:50:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsLayoutStylesheetCache, nsIObserver) ^ nsMediaFeatures.cpp c++ -o nsMediaFeatures.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMediaFeatures.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsMediaFeatures.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableFrame.cpp: In member function 'void nsTableFrame::CalcBCBorders()': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableFrame.cpp:5557:10: warning: variable 'bottomRowSpan' set but not used [-Wunused-but-set-variable] bool bottomRowSpan = false; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableFrame.cpp: In member function 'bool BCPaintBorderIterator::VerticalSegmentOwnsCorner()': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableFrame.cpp:7071:11: warning: variable 'cornerSubWidth' set but not used [-Wunused-but-set-variable] nscoord cornerSubWidth; ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableFrame.cpp:42: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsPresShell.cpp c++ -o nsPresShell.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPresShell.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsPresShell.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsImageFrame.cpp:55: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsNthIndexCache.cpp c++ -o nsNthIndexCache.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsNthIndexCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsNthIndexCache.cpp In file included from ../../dist/include/js/HashTable.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsNthIndexCache.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsNthIndexCache.cpp:45: ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert0' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert1' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert2' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert3' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert4' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsImageFrame.cpp: In member function 'virtual nsresult nsImageFrame::GetContentForEvent(nsEvent*, nsIContent**)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsImageFrame.cpp:1567:10: warning: unused variable 'inside' [-Wunused-variable] bool inside = false; ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsHTMLParts.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsImageFrame.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsImageFrame.cpp: In member function 'virtual nsrefcnt nsImageFrame::IconLoad::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsImageFrame::IconLoad' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsImageFrame.cpp:1881:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsImageFrame::IconLoad, nsIObserver, ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsPresShell.cpp:59: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsImageFrame.cpp:50: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsROCSSPrimitiveValue.cpp c++ -o nsROCSSPrimitiveValue.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsROCSSPrimitiveValue.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsROCSSPrimitiveValue.cpp In file included from ../../dist/include/nsIDocument.h:41:0, from ./../base/nsPresContext.h:62, from ./../style/nsStyleStruct.h:59, from ./../generic/nsIFrame.h:56, from ./../xul/base/src/nsBox.h:41, from ./../generic/nsFrame.h:44, from ./../generic/nsSplittableFrame.h:46, from ./../generic/nsContainerFrame.h:44, from ./../generic/nsHTMLContainerFrame.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableFrame.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableFrame.cpp:41: ../../dist/include/nsINode.h: In member function 'void nsTableFrame::HomogenousInsertFrames(nsIFrame::ChildListID, nsIFrame*, nsFrameList&)': ../../dist/include/nsINode.h:702:27: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] nsIContent* GetParent() const { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableFrame.cpp:2217:19: note: 'content' was declared here nsIContent* content; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsROCSSPrimitiveValue.cpp:46: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/mozilla/dom/TabChild.h:56, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsPresShell.cpp:60: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsImageMap.cpp c++ -o nsImageMap.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsImageMap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsImageMap.cpp nsRuleData.cpp c++ -o nsRuleData.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsRuleData.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsRuleData.cpp nsTableOuterFrame.cpp c++ -o nsTableOuterFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DDEBUG_TABLE_STRATEGY_off -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../style -I./../xul/base/src -I./../../content/html/content/src -I./../../content/base/src -I./../../intl/unicharutil/util -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTableOuterFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableOuterFrame.cpp In file included from ../../dist/include/nsIDOMXULMultSelectCntrlEl.h:10:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsPresShell.cpp:186: ../../dist/include/nsIDOMXULSelectCntrlEl.h: At global scope: ../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsPresShell.cpp:186:0: ../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/IPC/IPCMessageUtils.h:48, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:13, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsPresShell.cpp:59: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsPresShell.cpp: In member function 'virtual nsrefcnt PresShell::MemoryReporter::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'PresShell::MemoryReporter' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsPresShell.cpp:608:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(PresShell::MemoryReporter, nsIMemoryMultiReporter) ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsImageMap.cpp:63: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsRuleNode.cpp c++ -o nsRuleNode.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsRuleNode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsRuleNode.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsImageMap.cpp:45: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsPresShell.cpp:131: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableOuterFrame.cpp: In member function 'virtual nsresult nsTableOuterFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, const nsHTMLReflowState&, nsReflowStatus&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableOuterFrame.cpp:1093:53: warning: 'captionFirstReflow' may be used uninitialized in this function [-Wmaybe-uninitialized] captionFirstReflow); ^ nsInlineFrame.cpp c++ -o nsInlineFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsInlineFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsInlineFrame.cpp nsTableRowFrame.cpp c++ -o nsTableRowFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DDEBUG_TABLE_STRATEGY_off -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../style -I./../xul/base/src -I./../../content/html/content/src -I./../../content/base/src -I./../../intl/unicharutil/util -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTableRowFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableRowFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsRuleNode.cpp:78: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsRuleNode.cpp: In member function 'already_AddRefed nsRuleNode::GetShadowData(const nsCSSValueList*, nsStyleContext*, bool, bool&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsRuleNode.cpp:3193:8: warning: variable 'unitOK' set but not used [-Wunused-but-set-variable] bool unitOK; ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsRuleNode.cpp:58: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsInlineFrame.cpp:49: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsRuleNode.cpp: In static member function 'static bool nsRuleNode::HasAuthorSpecifiedRules(nsStyleContext*, PRUint32, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsRuleNode.cpp:7088:65: warning: 'paddingOffset' may be used uninitialized in this function [-Wmaybe-uninitialized] ruleData.mValueOffsets[eStyleStruct_Padding] = paddingOffset; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsRuleNode.cpp:7084:63: warning: 'borderOffset' may be used uninitialized in this function [-Wmaybe-uninitialized] ruleData.mValueOffsets[eStyleStruct_Border] = borderOffset; ^ nsQuoteList.cpp c++ -o nsQuoteList.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsQuoteList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsQuoteList.cpp nsIntervalSet.cpp c++ -o nsIntervalSet.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsIntervalSet.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsIntervalSet.cpp nsTableRowGroupFrame.cpp c++ -o nsTableRowGroupFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DDEBUG_TABLE_STRATEGY_off -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../style -I./../xul/base/src -I./../../content/html/content/src -I./../../content/base/src -I./../../intl/unicharutil/util -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTableRowGroupFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTableRowGroupFrame.cpp nsLeafFrame.cpp c++ -o nsLeafFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsLeafFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsLeafFrame.cpp nsRefreshDriver.cpp c++ -o nsRefreshDriver.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsRefreshDriver.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsRefreshDriver.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsRuleNode.cpp: In member function 'const void* nsRuleNode::ComputeContentData(void*, const nsRuleData*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsRuleNode.cpp:6097:30: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] nsStyleContentType type; ^ nsLineBox.cpp c++ -o nsLineBox.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsLineBox.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsLineBox.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsRefreshDriver.cpp:55: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsITimer.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsRefreshDriver.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsRefreshDriver.cpp:46: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsRefreshDriver.cpp: In member function 'virtual nsrefcnt nsRefreshDriver::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsRefreshDriver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsRefreshDriver.cpp:284:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsRefreshDriver, nsITimerCallback) ^ nsTablePainter.cpp c++ -o nsTablePainter.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DDEBUG_TABLE_STRATEGY_off -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../style -I./../xul/base/src -I./../../content/html/content/src -I./../../content/base/src -I./../../intl/unicharutil/util -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTablePainter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables/nsTablePainter.cpp nsStyleAnimation.cpp c++ -o nsStyleAnimation.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStyleAnimation.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleAnimation.cpp nsStyleChangeList.cpp c++ -o nsStyleChangeList.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStyleChangeList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsStyleChangeList.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsLineBox.cpp: In member function 'virtual void nsLineIterator::DisposeLineIterator()': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsLineBox.cpp:545:10: warning: deleting object of polymorphic class type 'nsLineIterator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ nsLineLayout.cpp c++ -o nsLineLayout.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsLineLayout.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsLineLayout.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleAnimation.cpp: In function 'void ExtractBorderColor(nsStyleContext*, const void*, mozilla::css::Side, nsStyleAnimation::Value&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleAnimation.cpp:3271:25: warning: 'color' may be used uninitialized in this function [-Wmaybe-uninitialized] mValue.mColor = aColor; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleAnimation.cpp:2379:11: note: 'color' was declared here nscolor color; ^ rm -f libgktable_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py BasicTableLayoutStrategy.o FixedTableLayoutStrategy.o SpanningCellSorter.o nsCellMap.o nsTableCellFrame.o nsTableColFrame.o nsTableColGroupFrame.o nsTableFrame.o nsTableOuterFrame.o nsTableRowFrame.o nsTableRowGroupFrame.o nsTablePainter.o > libgktable_s.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/tables' nsStyleContext.cpp c++ -o nsStyleContext.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStyleContext.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleContext.cpp nsStyleSheetService.cpp c++ -o nsStyleSheetService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStyleSheetService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsStyleSheetService.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleAnimation.cpp: In static member function 'static bool nsStyleAnimation::ComputeDistance(nsCSSProperty, const nsStyleAnimation::Value&, const nsStyleAnimation::Value&, double&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleAnimation.cpp:472:38: warning: 'diffsquared' may be used uninitialized in this function [-Wmaybe-uninitialized] squareDistance += diffsquared; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleAnimation.cpp: In static member function 'static bool nsStyleAnimation::ExtractComputedValue(nsCSSProperty, nsStyleContext*, nsStyleAnimation::Value&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleAnimation.cpp:3271:25: warning: 'color' may be used uninitialized in this function [-Wmaybe-uninitialized] mValue.mColor = aColor; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleAnimation.cpp:2595:19: note: 'color' was declared here nscolor color; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsLineLayout.cpp: In member function 'void nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsLineLayout.cpp:1787:13: warning: variable 'topLeading' set but not used [-Wunused-but-set-variable] nscoord topLeading; ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIStyleSheetService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsStyleSheetService.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsStyleSheetService.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsStyleSheetService.cpp: In member function 'virtual nsrefcnt nsStyleSheetService::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsStyleSheetService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsStyleSheetService.cpp:72:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsStyleSheetService, nsIStyleSheetService) ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsLineLayout.cpp:59: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsObjectFrame.cpp c++ -o nsObjectFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsObjectFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsObjectFrame.cpp PaintTracker.cpp c++ -o PaintTracker.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/PaintTracker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/PaintTracker.cpp nsBidiPresUtils.cpp c++ -o nsBidiPresUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsBidiPresUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsBidiPresUtils.cpp nsStyleCoord.cpp c++ -o nsStyleCoord.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStyleCoord.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleCoord.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleContext.cpp: In member function 'nsChangeHint nsStyleContext::CalcStyleDifference(nsStyleContext*)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleContext.cpp:588:33: warning: 'otherVisDecColor' may be used uninitialized in this function [-Wmaybe-uninitialized] (!thisVisDecColorIsFG && thisVisDecColor != otherVisDecColor)) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleContext.cpp:588:33: warning: 'thisVisDecColor' may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleContext.cpp:561:22: warning: 'otherColor' may be used uninitialized in this function [-Wmaybe-uninitialized] (haveColor && thisColor != otherColor)) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleContext.cpp:544:43: warning: 'thisColor' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thisFG != otherFG || (!thisFG && thisColor != otherColor)) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleContext.cpp:544:43: warning: 'otherColor' may be used uninitialized in this function [-Wmaybe-uninitialized] gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src' nsSVGAFrame.cpp c++ -o nsSVGAFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGAFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGAFrame.cpp nsStyleSet.cpp c++ -o nsStyleSet.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStyleSet.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleSet.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsBidiPresUtils.cpp:47: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../ipc/chromium/src/base/file_path.h:70:0, from ../../ipc/chromium/src/chrome/common/ipc_message_utils.h:12, from ../../dist/include/IPC/IPCMessageUtils.h:42, from ../../dist/include/mozilla/plugins/PluginMessageUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsObjectFrame.cpp:49: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextContainerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTSpanFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGAFrame.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextContainerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTSpanFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGAFrame.cpp:39: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleSet.cpp:61: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGClipPathFrame.cpp c++ -o nsSVGClipPathFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGClipPathFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGClipPathFrame.cpp ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsIStyleRuleProcessor.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleSet.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleSet.cpp:49: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleSet.cpp: In member function 'virtual nsrefcnt nsEmptyStyleRule::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsEmptyStyleRule' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleSet.cpp:72:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsEmptyStyleRule, nsIStyleRule) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleSet.cpp: In member function 'virtual nsrefcnt nsInitialStyleRule::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsInitialStyleRule' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleSet.cpp:86:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsInitialStyleRule, nsIStyleRule) ^ nsBidi.cpp c++ -o nsBidi.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../style -I./../generic -I./../forms -I./../tables -I./../printing -I./../xul/base/src -I./../xul/base/src/tree/src -I./../../content/base/src -I./../../content/events/src -I./../../content/xbl/src -I./../../view/src -I./../../dom/base -I./../../content/html/content/src -I./../../content/svg/content/src -I../../xpcom/ds -I./../svg/base/src -I./../mathml -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsBidi.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsBidi.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsObjectFrame.cpp:102: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsIStyleSheetService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/base/nsIStyleSheetService.idl -d .deps/nsIStyleSheetService.xpt.pp -o _xpidlgen/nsIStyleSheetService.xpt rm -f libgkbase_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py FrameLayerBuilder.o FramePropertyTable.o RestyleTracker.o nsCSSColorUtils.o nsCSSFrameConstructor.o nsCSSRendering.o nsCSSRenderingBorders.o nsCaret.o nsChildIterator.o nsCounterManager.o nsDisplayList.o nsDocumentViewer.o nsFrameManager.o nsFrameTraversal.o nsGenConList.o nsImageLoader.o nsLayoutDebugger.o nsLayoutHistoryState.o nsLayoutUtils.o nsPresArena.o nsPresContext.o nsPresShell.o nsQuoteList.o nsRefreshDriver.o nsStyleChangeList.o nsStyleSheetService.o PaintTracker.o nsBidiPresUtils.o nsBidi.o > libgkbase_s.a.desc /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/layout_base.xpt _xpidlgen/nsIStyleSheetService.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/layout_base.xpt ../../dist/bin/components nsStyleStruct.cpp c++ -o nsStyleStruct.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStyleStruct.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleStruct.cpp gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/base' nsStyleTransformMatrix.cpp c++ -o nsStyleTransformMatrix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStyleTransformMatrix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleTransformMatrix.cpp ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../dist/include/xpcpublic.h:48, from ./../../dom/base/nsDOMClassInfo.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsObjectFrame.cpp:106: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsObjectFrame.cpp:102: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGClipPathFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGClipPathFrame.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsObjectFrame.cpp: In member function 'void nsObjectFrame::PrintPlugin(nsRenderingContext&, const nsRect&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsObjectFrame.cpp:1304:12: warning: variable 'window' set but not used [-Wunused-but-set-variable] NPWindow window; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsObjectFrame.cpp:1308:11: warning: variable 'npprint' set but not used [-Wunused-but-set-variable] NPPrint npprint; ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsObjectFrame.cpp:95: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGClipPathFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGClipPathFrame.cpp:40: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public' nsIBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIBoxObject.idl -d .deps/nsIBoxObject.xpt.pp -o _xpidlgen/nsIBoxObject.xpt nsSVGContainerFrame.cpp c++ -o nsSVGContainerFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGContainerFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from ../../dist/include/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleStruct.cpp:64: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsIScrollBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIScrollBoxObject.idl -d .deps/nsIScrollBoxObject.xpt.pp -o _xpidlgen/nsIScrollBoxObject.xpt nsIPopupBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIPopupBoxObject.idl -d .deps/nsIPopupBoxObject.xpt.pp -o _xpidlgen/nsIPopupBoxObject.xpt nsIMenuBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIMenuBoxObject.idl -d .deps/nsIMenuBoxObject.xpt.pp -o _xpidlgen/nsIMenuBoxObject.xpt nsIBrowserBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIBrowserBoxObject.idl -d .deps/nsIBrowserBoxObject.xpt.pp -o _xpidlgen/nsIBrowserBoxObject.xpt nsIIFrameBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIIFrameBoxObject.idl -d .deps/nsIIFrameBoxObject.xpt.pp -o _xpidlgen/nsIIFrameBoxObject.xpt nsIEditorBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIEditorBoxObject.idl -d .deps/nsIEditorBoxObject.xpt.pp -o _xpidlgen/nsIEditorBoxObject.xpt nsIContainerBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIContainerBoxObject.idl -d .deps/nsIContainerBoxObject.xpt.pp -o _xpidlgen/nsIContainerBoxObject.xpt nsIListBoxObject.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsIListBoxObject.idl -d .deps/nsIListBoxObject.xpt.pp -o _xpidlgen/nsIListBoxObject.xpt nsISliderListener.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public/nsISliderListener.idl -d .deps/nsISliderListener.xpt.pp -o _xpidlgen/nsISliderListener.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/layout_xul.xpt _xpidlgen/nsIBoxObject.xpt _xpidlgen/nsIScrollBoxObject.xpt _xpidlgen/nsIScrollBoxObject.xpt _xpidlgen/nsIPopupBoxObject.xpt _xpidlgen/nsIMenuBoxObject.xpt _xpidlgen/nsIBrowserBoxObject.xpt _xpidlgen/nsIIFrameBoxObject.xpt _xpidlgen/nsIEditorBoxObject.xpt _xpidlgen/nsIContainerBoxObject.xpt _xpidlgen/nsIListBoxObject.xpt _xpidlgen/nsISliderListener.xpt nsPageContentFrame.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/layout_xul.xpt ../../../../dist/bin/components c++ -o nsPageContentFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPageContentFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsPageContentFrame.cpp gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/public' nsPageFrame.cpp c++ -o nsPageFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPageFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsPageFrame.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleStruct.cpp: In member function 'nsChangeHint nsStyleTextReset::CalcDifference(const nsStyleTextReset&) const': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleStruct.cpp:2750:37: warning: 'otherDecColor' may be used uninitialized in this function [-Wmaybe-uninitialized] if (isFG != otherIsFG || (!isFG && decColor != otherDecColor)) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleStruct.cpp:2750:37: warning: 'decColor' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsStyleUtil.cpp c++ -o nsStyleUtil.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStyleUtil.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleUtil.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.cpp:37: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleUtil.cpp:53: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGEffects.cpp c++ -o nsSVGEffects.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGEffects.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGEffects.cpp gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/public' nsITreeColumns.idl /usr/pkg/bin/python2.7 ../../../../../../config/pythonpath.py \ -I../../../../../../other-licenses/ply \ -I../../../../../../xpcom/idl-parser \ -I../../../../../../xpcom/typelib/xpt/tools \ ../../../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../../../xpcom/idl-parser -I. -I../../../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/public/nsITreeColumns.idl -d .deps/nsITreeColumns.xpt.pp -o _xpidlgen/nsITreeColumns.xpt In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsPageFrame.cpp:41: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsITreeView.idl /usr/pkg/bin/python2.7 ../../../../../../config/pythonpath.py \ -I../../../../../../other-licenses/ply \ -I../../../../../../xpcom/idl-parser \ -I../../../../../../xpcom/typelib/xpt/tools \ ../../../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../../../xpcom/idl-parser -I. -I../../../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/public/nsITreeView.idl -d .deps/nsITreeView.xpt.pp -o _xpidlgen/nsITreeView.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleUtil.cpp: In static member function 'static nscoord nsStyleUtil::CalcFontPointSize(PRInt32, PRInt32, nsPresContext*, nsFontSizeType)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsStyleUtil.cpp:180:55: warning: 'column' may be used uninitialized in this function [-Wmaybe-uninitialized] PRInt32 factor = sFontSizeFactors[column[aHTMLSize]]; ^ nsTransitionManager.cpp c++ -o nsTransitionManager.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTransitionManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsTransitionManager.cpp nsITreeSelection.idl /usr/pkg/bin/python2.7 ../../../../../../config/pythonpath.py \ -I../../../../../../other-licenses/ply \ -I../../../../../../xpcom/idl-parser \ -I../../../../../../xpcom/typelib/xpt/tools \ ../../../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../../../xpcom/idl-parser -I. -I../../../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/public/nsITreeSelection.idl -d .deps/nsITreeSelection.xpt.pp -o _xpidlgen/nsITreeSelection.xpt nsITreeBoxObject.idl /usr/pkg/bin/python2.7 ../../../../../../config/pythonpath.py \ -I../../../../../../other-licenses/ply \ -I../../../../../../xpcom/idl-parser \ -I../../../../../../xpcom/typelib/xpt/tools \ ../../../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../../../xpcom/idl-parser -I. -I../../../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/public/nsITreeBoxObject.idl -d .deps/nsITreeBoxObject.xpt.pp -o _xpidlgen/nsITreeBoxObject.xpt nsITreeContentView.idl /usr/pkg/bin/python2.7 ../../../../../../config/pythonpath.py \ -I../../../../../../other-licenses/ply \ -I../../../../../../xpcom/idl-parser \ -I../../../../../../xpcom/typelib/xpt/tools \ ../../../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../../../xpcom/idl-parser -I. -I../../../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/public/nsITreeContentView.idl -d .deps/nsITreeContentView.xpt.pp -o _xpidlgen/nsITreeContentView.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/layout_xul_tree.xpt _xpidlgen/nsITreeColumns.xpt _xpidlgen/nsITreeView.xpt _xpidlgen/nsITreeSelection.xpt _xpidlgen/nsITreeBoxObject.xpt _xpidlgen/nsITreeContentView.xpt nsPlaceholderFrame.cpp c++ -o nsPlaceholderFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPlaceholderFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsPlaceholderFrame.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/layout_xul_tree.xpt ../../../../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/public' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src' nsTreeBodyFrame.cpp c++ -o nsTreeBodyFrame.o -c -I../../../../../../dist/stl_wrappers -I../../../../../../dist/system_wrappers -include ../../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../../../../content/events/src -I./../../../../base/src -I./../../../../../base -I./../../../../../generic -I./../../../../../style -I./../../../../../forms -I. -I. -I../../../../../../dist/include -I../../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h -MD -MF .deps/nsTreeBodyFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp In file included from ../../dist/include/js/HashTable.h:47:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsNthIndexCache.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsRuleProcessorData.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/nsTransitionManager.cpp:47: ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert0' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert1' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert2' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert3' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert4' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGOuterSVGFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGEffects.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ StyleRule.cpp c++ -o StyleRule.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../generic -I./../xul/base/src -I./../../content/base/src -I./../../content/html/content/src -I./../../content/xbl/src -I./../../content/xul/document/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/StyleRule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/StyleRule.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGEffects.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGEffects.cpp:38: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsPlaceholderFrame.cpp:49: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../../../dist/include/jsval.h:45:0, from ../../../../../../dist/include/jsapi.h:50, from ../../../../../../dist/include/xpcexception.h:21, from ../../../../../../dist/include/xpccomponents.h:14, from ../../../../../../dist/include/nsIXPConnect.h:18, from ../../../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:98: ../../../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSelection.cpp c++ -o nsSelection.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSelection.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSelection.cpp nsSVGFilterFrame.cpp c++ -o nsSVGFilterFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGFilterFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGFilterFrame.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp: In member function 'void nsTreeBodyFrame::AdjustForCellText(nsAutoString&, PRInt32, nsTreeColumn*, nsRenderingContext&, nsRect&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:1331:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/StyleRule.cpp:74: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../../../dist/include/gfxFont.h:55:0, from ../../../../../../dist/include/nsFontMetrics.h:45, from ../../../../../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:104: ../../../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../../../dist/include/gfxFont.h:655:62: required from here ../../../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ rm -f libgkstyle_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py AnimationCommon.o nsCSSAnonBoxes.o nsCSSDataBlock.o Declaration.o nsCSSKeywords.o Loader.o nsAnimationManager.o nsCSSParser.o nsCSSProps.o nsCSSPseudoClasses.o nsCSSPseudoElements.o nsCSSRuleProcessor.o nsCSSRules.o nsCSSScanner.o nsCSSStyleSheet.o nsCSSValue.o nsComputedDOMStyle.o nsDOMCSSAttrDeclaration.o nsDOMCSSDeclaration.o nsDOMCSSRGBColor.o nsDOMCSSRect.o nsDOMCSSValueList.o nsDOMMediaQueryList.o nsFontFaceLoader.o nsHTMLCSSStyleSheet.o nsHTMLStyleSheet.o nsLayoutStylesheetCache.o nsMediaFeatures.o nsNthIndexCache.o nsROCSSPrimitiveValue.o nsRuleData.o nsRuleNode.o nsStyleAnimation.o nsStyleContext.o nsStyleCoord.o nsStyleSet.o nsStyleStruct.o nsStyleTransformMatrix.o nsStyleUtil.o nsTransitionManager.o StyleRule.o > libgkstyle_s.a.desc /usr/pkg/bin/gmake -C xbl-marquee libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/xbl-marquee' /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGFilterFrame.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGFilterFrame.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ processing ./jar.mn gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/style/xbl-marquee' /usr/pkg/bin/python2.7 ../../config/JarMaker.py \ -j ../../dist/bin/chrome \ -t ../.. -f flat -DNDEBUG -DTRIMMED -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R contenteditable.css designmode.css ../../dist/bin/res gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/style' nsTreeBoxObject.cpp c++ -o nsTreeBoxObject.o -c -I../../../../../../dist/stl_wrappers -I../../../../../../dist/system_wrappers -include ../../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../../../../content/events/src -I./../../../../base/src -I./../../../../../base -I./../../../../../generic -I./../../../../../style -I./../../../../../forms -I. -I. -I../../../../../../dist/include -I../../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h -MD -MF .deps/nsTreeBoxObject.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeBoxObject.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSelection.cpp:85: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSelection.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSelection.cpp: In member function 'virtual nsrefcnt nsFrameSelection::Release()': ../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsFrameSelection' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSelection.cpp:779:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsFrameSelection) ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGFilterFrame.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGFilterFrame.cpp:37: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSelection.cpp: In member function 'bool nsFrameSelection::AdjustForMaintainedSelection(nsIContent*, PRInt32)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSelection.cpp:1629:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (relToStart < 0 && relToEnd > 0 || ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSelection.cpp: In member function 'nsresult nsTypedSelection::DoAutoScroll(nsIFrame*, nsPoint&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSelection.cpp:4686:12: warning: variable 'result' set but not used [-Wunused-but-set-variable] nsresult result = NS_OK; ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSelection.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSelection.cpp: In member function 'virtual nsrefcnt nsAutoCopyListener::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsAutoCopyListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSelection.cpp:6004:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsAutoCopyListener, nsISelectionListener) ^ In file included from ../../dist/include/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrame.h:56, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSelection.cpp:81: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp: In member function 'void nsTreeBodyFrame::PaintCell(PRInt32, nsTreeColumn*, const nsRect&, nsPresContext*, nsRenderingContext&, const nsRect&, nscoord&, nsPoint)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:3193:40: warning: 'color' may be used uninitialized in this function [-Wmaybe-uninitialized] aRenderingContext.SetColor(color); ^ nsSVGFilterInstance.cpp c++ -o nsSVGFilterInstance.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGFilterInstance.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGFilterInstance.cpp In file included from ../../../../../../dist/include/jsval.h:45:0, from ../../../../../../dist/include/jsapi.h:50, from ../../../../../../dist/include/xpcexception.h:21, from ../../../../../../dist/include/xpccomponents.h:14, from ../../../../../../dist/include/nsIXPConnect.h:18, from ../../../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeBoxObject.cpp:48: ../../../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/grid' nsGridLayout2.cpp c++ -o nsGridLayout2.o -c -I../../../../../dist/stl_wrappers -I../../../../../dist/system_wrappers -include ../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base/src -I./../../../../generic -I./../../../../style -I./../../../../forms -I. -I. -I../../../../../dist/include -I../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../mozilla-config.h -MD -MF .deps/nsGridLayout2.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/grid/nsGridLayout2.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGFilters.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGFilterInstance.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGFilterInstance.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsReadableUtils.h:51:0, from ../../dist/include/nsString.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSelection.cpp:48: ../../dist/include/nsTArray.h: In member function 'nsresult nsFrameSelection::DeleteFromDocument()': ../../dist/include/nsTArray.h:203:18: warning: 'iter.nsSelectionIterator::mDomSelection' may be used uninitialized in this function [-Wmaybe-uninitialized] return mHdr->mLength; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSelection.cpp:3327:23: note: 'iter.nsSelectionIterator::mDomSelection' was declared here nsSelectionIterator iter(mDomSelections[index]); ^ nsGridRowLayout.cpp c++ -o nsGridRowLayout.o -c -I../../../../../dist/stl_wrappers -I../../../../../dist/system_wrappers -include ../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base/src -I./../../../../generic -I./../../../../style -I./../../../../forms -I. -I. -I../../../../../dist/include -I../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../mozilla-config.h -MD -MF .deps/nsGridRowLayout.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/grid/nsGridRowLayout.cpp nsSimplePageSequence.cpp c++ -o nsSimplePageSequence.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSimplePageSequence.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSimplePageSequence.cpp nsTreeColFrame.cpp c++ -o nsTreeColFrame.o -c -I../../../../../../dist/stl_wrappers -I../../../../../../dist/system_wrappers -include ../../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../../../../content/events/src -I./../../../../base/src -I./../../../../../base -I./../../../../../generic -I./../../../../../style -I./../../../../../forms -I. -I. -I../../../../../../dist/include -I../../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h -MD -MF .deps/nsTreeColFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeColFrame.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGFilters.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGFilterInstance.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGFilterInstance.cpp:37: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsSVGForeignObjectFrame.cpp c++ -o nsSVGForeignObjectFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGForeignObjectFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGForeignObjectFrame.cpp nsGridRowLeafLayout.cpp c++ -o nsGridRowLeafLayout.o -c -I../../../../../dist/stl_wrappers -I../../../../../dist/system_wrappers -include ../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base/src -I./../../../../generic -I./../../../../style -I./../../../../forms -I. -I. -I../../../../../dist/include -I../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../mozilla-config.h -MD -MF .deps/nsGridRowLeafLayout.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/grid/nsGridRowLeafLayout.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSimplePageSequence.cpp:50: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsTreeColumns.cpp c++ -o nsTreeColumns.o -c -I../../../../../../dist/stl_wrappers -I../../../../../../dist/system_wrappers -include ../../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../../../../content/events/src -I./../../../../base/src -I./../../../../../base -I./../../../../../generic -I./../../../../../style -I./../../../../../forms -I. -I. -I../../../../../../dist/include -I../../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h -MD -MF .deps/nsTreeColumns.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeColumns.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSimplePageSequence.cpp:42: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/grid/nsGridRowLeafLayout.cpp: In member function 'virtual void nsGridRowLeafLayout::ComputeChildSizes(nsIBox*, nsBoxLayoutState&, nscoord&, nsBoxSize*, nsComputedBoxSize*&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/grid/nsGridRowLeafLayout.cpp:265:18: warning: variable 'parent' set but not used [-Wunused-but-set-variable] nsIGridPart* parent = GetParentGridPart(aBox, &parentBox); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGOuterSVGFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGForeignObjectFrame.cpp:43: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsGridRowLeafFrame.cpp c++ -o nsGridRowLeafFrame.o -c -I../../../../../dist/stl_wrappers -I../../../../../dist/system_wrappers -include ../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base/src -I./../../../../generic -I./../../../../style -I./../../../../forms -I. -I. -I../../../../../dist/include -I../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../mozilla-config.h -MD -MF .deps/nsGridRowLeafFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/grid/nsGridRowLeafFrame.cpp nsSplittableFrame.cpp c++ -o nsSplittableFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSplittableFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSplittableFrame.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGOuterSVGFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGForeignObjectFrame.cpp:43: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../../../dist/include/jsval.h:45:0, from ../../../../../../dist/include/jsapi.h:50, from ../../../../../../dist/include/xpcexception.h:21, from ../../../../../../dist/include/xpccomponents.h:14, from ../../../../../../dist/include/nsIXPConnect.h:18, from ../../../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeColumns.cpp:49: ../../../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGGFrame.cpp c++ -o nsSVGGFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGGFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGFrame.cpp nsGridRowGroupLayout.cpp c++ -o nsGridRowGroupLayout.o -c -I../../../../../dist/stl_wrappers -I../../../../../dist/system_wrappers -include ../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base/src -I./../../../../generic -I./../../../../style -I./../../../../forms -I. -I. -I../../../../../dist/include -I../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../mozilla-config.h -MD -MF .deps/nsGridRowGroupLayout.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/grid/nsGridRowGroupLayout.cpp In file included from ../../../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../../../dist/include/nsISupports.h:123, from ../../../../../../dist/include/nsINameSpaceManager.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeColumns.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeColumns.cpp: In member function 'virtual nsrefcnt nsTreeColumn::Release()': ../../../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsTreeColumn' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeColumns.cpp:89:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsTreeColumn) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeColumns.cpp: In member function 'virtual nsrefcnt nsTreeColumns::Release()': ../../../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsTreeColumns' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeColumns.cpp:400:1: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(nsTreeColumns) ^ nsTreeContentView.cpp c++ -o nsTreeContentView.o -c -I../../../../../../dist/stl_wrappers -I../../../../../../dist/system_wrappers -include ../../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../../../../content/events/src -I./../../../../base/src -I./../../../../../base -I./../../../../../generic -I./../../../../../style -I./../../../../../forms -I. -I. -I../../../../../../dist/include -I../../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h -MD -MF .deps/nsTreeContentView.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeContentView.cpp nsSubDocumentFrame.cpp c++ -o nsSubDocumentFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSubDocumentFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSubDocumentFrame.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGFrame.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrame.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrameParent.h:9, from ../../dist/include/mozilla/layout/RenderFrameParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSubDocumentFrame.cpp:46: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsGridRowGroupFrame.cpp c++ -o nsGridRowGroupFrame.o -c -I../../../../../dist/stl_wrappers -I../../../../../dist/system_wrappers -include ../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base/src -I./../../../../generic -I./../../../../style -I./../../../../forms -I. -I. -I../../../../../dist/include -I../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../mozilla-config.h -MD -MF .deps/nsGridRowGroupFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/grid/nsGridRowGroupFrame.cpp In file included from ../../../../../../dist/include/jsval.h:45:0, from ../../../../../../dist/include/jsapi.h:50, from ../../../../../../dist/include/xpcexception.h:21, from ../../../../../../dist/include/xpccomponents.h:14, from ../../../../../../dist/include/nsIXPConnect.h:18, from ../../../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeContentView.cpp:44: ../../../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGFrame.cpp:40: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsSVGGenericContainerFrame.cpp c++ -o nsSVGGenericContainerFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGGenericContainerFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGenericContainerFrame.cpp In file included from ../../../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../../../dist/include/nsISupports.h:123, from ../../../../../../dist/include/nsINameSpaceManager.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeContentView.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeContentView.cpp: In member function 'virtual nsrefcnt nsTreeContentView::Release()': ../../../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsTreeContentView' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeContentView.cpp:177:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsTreeContentView) ^ nsGrid.cpp c++ -o nsGrid.o -c -I../../../../../dist/stl_wrappers -I../../../../../dist/system_wrappers -include ../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base/src -I./../../../../generic -I./../../../../style -I./../../../../forms -I. -I. -I../../../../../dist/include -I../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../mozilla-config.h -MD -MF .deps/nsGrid.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/grid/nsGrid.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ./../../content/base/src/nsFrameMessageManager.h:50, from ./../../content/base/src/nsFrameLoader.h:54, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSubDocumentFrame.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsSubDocumentFrame.cpp:48: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGenericContainerFrame.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGenericContainerFrame.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsTreeImageListener.cpp c++ -o nsTreeImageListener.o -c -I../../../../../../dist/stl_wrappers -I../../../../../../dist/system_wrappers -include ../../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../../../../content/events/src -I./../../../../base/src -I./../../../../../base -I./../../../../../generic -I./../../../../../style -I./../../../../../forms -I. -I. -I../../../../../../dist/include -I../../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h -MD -MF .deps/nsTreeImageListener.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeImageListener.cpp In file included from ../../../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../../../dist/include/nsISupports.h:123, from ../../../../../../dist/include/nsIMemory.h:10, from ../../../../../../dist/include/nsMemory.h:42, from ../../../../../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeImageListener.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeImageListener.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeImageListener.cpp: In member function 'virtual nsrefcnt nsTreeImageListener::Release()': ../../../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsTreeImageListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../../../dist/include/nsISupportsImpl.h:1174:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeImageListener.cpp:45:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3' NS_IMPL_ISUPPORTS3(nsTreeImageListener, imgIDecoderObserver, imgIContainerObserver, nsITreeImageListener) ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGenericContainerFrame.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGenericContainerFrame.cpp:39: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsTreeSelection.cpp c++ -o nsTreeSelection.o -c -I../../../../../../dist/stl_wrappers -I../../../../../../dist/system_wrappers -include ../../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../../../../content/events/src -I./../../../../base/src -I./../../../../../base -I./../../../../../generic -I./../../../../../style -I./../../../../../forms -I. -I. -I../../../../../../dist/include -I../../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h -MD -MF .deps/nsTreeSelection.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeSelection.cpp nsSVGGeometryFrame.cpp c++ -o nsSVGGeometryFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGGeometryFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGeometryFrame.cpp In file included from ../../../../../../dist/include/jsval.h:45:0, from ../../../../../../dist/include/jsapi.h:50, from ../../../../../../dist/include/xpcexception.h:21, from ../../../../../../dist/include/xpccomponents.h:14, from ../../../../../../dist/include/nsIXPConnect.h:18, from ../../../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeSelection.cpp:48: ../../../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsGridRow.cpp c++ -o nsGridRow.o -c -I../../../../../dist/stl_wrappers -I../../../../../dist/system_wrappers -include ../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base/src -I./../../../../generic -I./../../../../style -I./../../../../forms -I. -I. -I../../../../../dist/include -I../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../mozilla-config.h -MD -MF .deps/nsGridRow.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/grid/nsGridRow.cpp nsTextFrameThebes.cpp c++ -o nsTextFrameThebes.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTextFrameThebes.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrameThebes.cpp In file included from ../../../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeSelection.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeSelection.cpp: In member function 'virtual nsrefcnt nsTreeSelection::Release()': ../../../../../../dist/include/nsISupportsImpl.h:504:69: warning: deleting object of polymorphic class type 'nsTreeSelection' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../../../dist/include/nsISupportsImpl.h:497:5: note: in definition of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY' _destroy; \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeSelection.cpp:299:1: note: in expansion of macro 'NS_IMPL_CYCLE_COLLECTING_RELEASE' NS_IMPL_CYCLE_COLLECTING_RELEASE(nsTreeSelection) ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGGraphicElement.h:42, from ./../../../../content/svg/content/src/nsSVGPathGeometryElement.h:40, from ./../../../../content/svg/content/src/nsSVGPathElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGeometryFrame.cpp:38: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsGridCell.cpp c++ -o nsGridCell.o -c -I../../../../../dist/stl_wrappers -I../../../../../dist/system_wrappers -include ../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base/src -I./../../../../generic -I./../../../../style -I./../../../../forms -I. -I. -I../../../../../dist/include -I../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../mozilla-config.h -MD -MF .deps/nsGridCell.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/grid/nsGridCell.cpp nsTreeStyleCache.cpp c++ -o nsTreeStyleCache.o -c -I../../../../../../dist/stl_wrappers -I../../../../../../dist/system_wrappers -include ../../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../../../../content/events/src -I./../../../../base/src -I./../../../../../base -I./../../../../../generic -I./../../../../../style -I./../../../../../forms -I. -I. -I../../../../../../dist/include -I../../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h -MD -MF .deps/nsTreeStyleCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeStyleCache.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGeometryFrame.cpp:39: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrameThebes.cpp:96: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrameThebes.cpp: In static member function 'static void nsTextFrameTextRunCache::Shutdown()': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrameThebes.cpp:611:12: warning: deleting object of polymorphic class type 'FrameTextRunCache' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete gTextRuns; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrameThebes.cpp: In member function 'gfxTextRun* BuildTextRunsScanner::BuildTextRunForFrames(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrameThebes.cpp:1739:11: warning: variable 'endOfLastContent' set but not used [-Wunused-but-set-variable] PRInt32 endOfLastContent = 0; ^ nsSVGGlyphFrame.cpp c++ -o nsSVGGlyphFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGGlyphFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGlyphFrame.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrameThebes.cpp:68: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxTextRun; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxTextRun; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrameThebes.cpp:528:63: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] In file included from ../../dist/include/gfxASurface.h:43:0, from ../../dist/include/Layers.h:42, from ../../dist/include/nsIWidget.h:50, from ../../dist/include/nsDeviceContext.h:46, from ./../base/nsPresContext.h:51, from ./../style/nsStyleStruct.h:59, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsIFrame.h:56, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsHTMLParts.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrameThebes.cpp:57: ../../dist/include/nsAutoPtr.h: In instantiation of 'nsAutoPtr::~nsAutoPtr() [with T = BuildTextRunsScanner::BreakSink]': ../../dist/include/nsTArray.h:359:5: required from 'static void nsTArrayElementTraits::Destruct(E*) [with E = nsAutoPtr]' ../../dist/include/nsTArray.h:1202:33: required from 'void nsTArray::DestructRange(nsTArray::index_type, nsTArray::size_type) [with E = nsAutoPtr; Alloc = nsTArrayDefaultAllocator; nsTArray::index_type = unsigned int; nsTArray::size_type = unsigned int]' ../../dist/include/nsTArray.h:932:31: required from 'void nsTArray::RemoveElementsAt(nsTArray::index_type, nsTArray::size_type) [with E = nsAutoPtr; Alloc = nsTArrayDefaultAllocator; nsTArray::index_type = unsigned int; nsTArray::size_type = unsigned int]' ../../dist/include/nsTArray.h:943:33: required from 'void nsTArray::Clear() [with E = nsAutoPtr; Alloc = nsTArrayDefaultAllocator]' /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrameThebes.cpp:1435:21: required from here ../../dist/include/nsAutoPtr.h:105:11: warning: deleting object of polymorphic class type 'BuildTextRunsScanner::BreakSink' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete mRawPtr; ^ rm -f libgkxulgrid_s.a /usr/pkg/bin/python2.7 ../../../../../config/pythonpath.py -I../../../../../config ../../../../../config/expandlibs_gen.py nsGridLayout2.o nsGridRowLayout.o nsGridRowLeafLayout.o nsGridRowLeafFrame.o nsGridRowGroupLayout.o nsGridRowGroupFrame.o nsGrid.o nsGridRow.o nsGridCell.o > libgkxulgrid_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/grid' nsTextFrameUtils.cpp c++ -o nsTextFrameUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTextFrameUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrameUtils.cpp nsTreeUtils.cpp c++ -o nsTreeUtils.o -c -I../../../../../../dist/stl_wrappers -I../../../../../../dist/system_wrappers -include ../../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../../../../content/events/src -I./../../../../base/src -I./../../../../../base -I./../../../../../generic -I./../../../../../style -I./../../../../../forms -I. -I. -I../../../../../../dist/include -I../../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h -MD -MF .deps/nsTreeUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src/nsTreeUtils.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrameUtils.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextContainerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGlyphFrame.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libgkxultree_s.a /usr/pkg/bin/python2.7 ../../../../../../config/pythonpath.py -I../../../../../../config ../../../../../../config/expandlibs_gen.py nsTreeBodyFrame.o nsTreeBoxObject.o nsTreeColFrame.o nsTreeColumns.o nsTreeContentView.o nsTreeImageListener.o nsTreeSelection.o nsTreeStyleCache.o nsTreeUtils.o > libgkxultree_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/tree/src' nsScrollBoxFrame.cpp c++ -o nsScrollBoxFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsScrollBoxFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsScrollBoxFrame.cpp In file included from ../../dist/include/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrameUtils.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrameUtils.cpp:39: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/ipc' RenderFrameChild.cpp c++ -o RenderFrameChild.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../content/base/src -I../../layout/base -I../../layout/generic -I../../layout/xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/RenderFrameChild.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/ipc/RenderFrameChild.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrameThebes.cpp:86:0: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrame.h: In member function 'void nsTextFrame::GetTextDecorations(nsPresContext*, nsTextFrame::TextDecorations&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrame.h:474:22: warning: 'overrideColor' may be used uninitialized in this function [-Wmaybe-uninitialized] mStyle(aStyle) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextFrameThebes.cpp:4271:11: note: 'overrideColor' was declared here nscolor overrideColor; ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextContainerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGlyphFrame.cpp:39: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrame.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrameChild.h:9, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/ipc/RenderFrameChild.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/ipc/RenderFrameChild.cpp:41: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGlyphFrame.cpp: In member function 'gfxFloat nsSVGGlyphFrame::GetBaselineOffset(float)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGlyphFrame.cpp:898:12: warning: 'dominantBaseline' may be used uninitialized in this function [-Wmaybe-uninitialized] PRUint16 dominantBaseline; ^ nsRootBoxFrame.cpp c++ -o nsRootBoxFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsRootBoxFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsRootBoxFrame.cpp nsSVGGradientFrame.cpp c++ -o nsSVGGradientFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGGradientFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGradientFrame.cpp TextOverflow.cpp c++ -o TextOverflow.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/TextOverflow.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/TextOverflow.cpp RenderFrameParent.cpp c++ -o RenderFrameParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../content/base/src -I../../layout/base -I../../layout/generic -I../../layout/xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/RenderFrameParent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/ipc/RenderFrameParent.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/SVGTransformList.h:44, from ./../../../../content/svg/content/src/SVGAnimatedTransformList.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGradientFrame.cpp:42: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsBox.cpp c++ -o nsBox.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsBox.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsBox.cpp In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayers.h:9:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/layers/PLayersParent.h:9, from ../../dist/include/mozilla/layers/ShadowLayersParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/ipc/RenderFrameParent.cpp:41: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGEffects.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGradientFrame.cpp:43: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/TextOverflow.cpp:47: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/TextOverflow.cpp:52: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsSVGImageFrame.cpp c++ -o nsSVGImageFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGImageFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGImageFrame.cpp nsTextRunTransformations.cpp c++ -o nsTextRunTransformations.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTextRunTransformations.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextRunTransformations.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../../../../content/base/src/nsImageLoadingContent.h:53, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGImageFrame.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsBoxFrame.cpp c++ -o nsBoxFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsBoxFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsBoxFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../content/base/src/nsFrameMessageManager.h:50, from ../../content/base/src/nsFrameLoader.h:54, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/ipc/RenderFrameParent.cpp:51: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/ipc/RenderFrameParent.cpp: In member function 'virtual nsresult mozilla::layout::RenderFrameParent::BuildDisplayList(nsDisplayListBuilder*, nsSubDocumentFrame*, const nsRect&, const nsDisplayListSet&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/ipc/RenderFrameParent.cpp:708:12: warning: variable 'bounds' set but not used [-Wunused-but-set-variable] nsRect bounds = aFrame->EnsureInnerView()->GetBounds(); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIMemory.h:10, from ../../../../dist/include/nsMemory.h:42, from ../../../../dist/include/nsString.h:212, from ../../../../dist/include/nsStringGlue.h:49, from ../../../../dist/include/nsFont.h:43, from ./../../../style/nsStyleStruct.h:55, from ./../../../generic/nsIFrame.h:56, from ./../../../xul/base/src/nsBox.h:41, from ./../../../generic/nsFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGPathGeometryFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGImageFrame.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGImageFrame.cpp: In member function 'virtual nsrefcnt nsSVGImageListener::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSVGImageListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGImageFrame.cpp:522:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSVGImageListener, ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextRunTransformations.cpp:46: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGImageElement.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGImageFrame.cpp:43: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextRunTransformations.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsTextRunTransformations.cpp:38: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/ipc/RenderFrameParent.cpp: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/ipc/RenderFrameParent.cpp:340:1: warning: 'bool mozilla::layout::IsTempLayerManager(mozilla::layers::LayerManager*)' defined but not used [-Wunused-function] IsTempLayerManager(LayerManager* aManager) ^ nsSVGInnerSVGFrame.cpp c++ -o nsSVGInnerSVGFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGInnerSVGFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGInnerSVGFrame.cpp rm -f libgkipc_s.a ../../staticlib/libgkipc_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py RenderFrameChild.o RenderFrameParent.o > libgkipc_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libgkipc_s.a.desc ../../staticlib /usr/pkg/bin/python2.7 ../../config/JarMaker.py \ -j ../../dist/bin/chrome \ -t ../.. -f flat -DNDEBUG -DTRIMMED -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn nsViewportFrame.cpp c++ -o nsViewportFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsViewportFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsViewportFrame.cpp processing ./jar.mn gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/ipc' nsBoxLayoutState.cpp c++ -o nsBoxLayoutState.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsBoxLayoutState.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsBoxLayoutState.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../../../../content/events/src/nsEventStateManager.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsBoxFrame.cpp:92: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGIntegrationUtils.cpp c++ -o nsSVGIntegrationUtils.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGIntegrationUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGIntegrationUtils.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsViewportFrame.cpp: In member function 'virtual nsresult ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, const nsHTMLReflowState&, nsReflowStatus&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsViewportFrame.cpp:253:11: warning: variable 'offset' set but not used [-Wunused-but-set-variable] nsPoint offset = AdjustReflowStateForScrollbars(&reflowState); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGInnerSVGFrame.h:39, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGInnerSVGFrame.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSprocketLayout.cpp c++ -o nsSprocketLayout.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSprocketLayout.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsSprocketLayout.cpp nsVideoFrame.cpp c++ -o nsVideoFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I./../base -I./../forms -I./../style -I./../tables -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/base/src -I./../../content/html/content/src -I./../../dom/base -I./../../dom/plugins/base -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsVideoFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsVideoFrame.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGInnerSVGFrame.h:39, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGInnerSVGFrame.cpp:39: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml' nsMathMLChar.cpp c++ -o nsMathMLChar.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLChar.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGFilterFrame.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGIntegrationUtils.cpp:46: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGIntegrationUtils.cpp:40: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ./../../dom/base/nsDOMClassInfoID.h:47, from ./../../content/base/src/nsGenericElement.h:66, from ./../../content/base/src/nsStyledElement.h:50, from ./../../content/base/src/nsMappedAttributeElement.h:48, from ./../../content/html/content/src/nsGenericHTMLElement.h:41, from ../../dist/include/nsHTMLMediaElement.h:42, from ../../dist/include/nsHTMLVideoElement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic/nsVideoFrame.cpp:47: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsSprocketLayout.cpp: In member function 'void nsSprocketLayout::AlignChildren(nsIBox*, nsBoxLayoutState&, bool*)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsSprocketLayout.cpp:1019:22: warning: 'y' may be used uninitialized in this function [-Wmaybe-uninitialized] childRect.y = y; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsSprocketLayout.cpp:1039:22: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] childRect.x = x; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsSprocketLayout.cpp:1035:45: warning: 'isLTR' may be used uninitialized in this function [-Wmaybe-uninitialized] x = isLTR ? rightAlign : leftAlign; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsSprocketLayout.cpp:1013:25: warning: 'maxAscent' may be used uninitialized in this function [-Wmaybe-uninitialized] y = maxAscent - child->GetBoxAscent(aState); ^ nsSVGLeafFrame.cpp c++ -o nsSVGLeafFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGLeafFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGLeafFrame.cpp nsStackFrame.cpp c++ -o nsStackFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsStackFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsStackFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.cpp:68: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libgkgeneric_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py FrameChildList.o nsAbsoluteContainingBlock.o nsBRFrame.o nsBlockFrame.o nsBlockReflowContext.o nsBlockReflowState.o nsBulletFrame.o nsColumnSetFrame.o nsContainerFrame.o nsFirstLetterFrame.o nsFloatManager.o nsFrame.o nsFrameList.o nsFrameSetFrame.o nsFrameUtil.o nsGfxScrollFrame.o nsHTMLCanvasFrame.o nsHTMLContainerFrame.o nsCanvasFrame.o nsHTMLReflowMetrics.o nsHTMLReflowState.o nsImageFrame.o nsImageMap.o nsInlineFrame.o nsIntervalSet.o nsLeafFrame.o nsLineBox.o nsLineLayout.o nsObjectFrame.o nsPageContentFrame.o nsPageFrame.o nsPlaceholderFrame.o nsSelection.o nsSimplePageSequence.o nsSplittableFrame.o nsSubDocumentFrame.o nsTextFrameThebes.o nsTextFrameUtils.o TextOverflow.o nsTextRunTransformations.o nsViewportFrame.o nsVideoFrame.o > libgkgeneric_s.a.desc /usr/pkg/bin/python2.7 ../../config/JarMaker.py \ -j ../../dist/bin/chrome \ -t ../.. -f flat -DNDEBUG -DTRIMMED -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ./folder.png ../../dist/bin/res/html gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/generic' nsSVGMarkerFrame.cpp c++ -o nsSVGMarkerFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGMarkerFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGMarkerFrame.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.cpp:49: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGEffects.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGLeafFrame.cpp:38: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.cpp: In member function 'nsresult nsMathMLChar::PaintVertically(nsPresContext*, nsRenderingContext&, nsFont&, nsStyleContext*, nsGlyphTable*, nsRect&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.cpp:2285:5: warning: 'bottom' may be used uninitialized in this function [-Wmaybe-uninitialized] while (last <= bottom) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.cpp:2315:40: warning: 'glue' may be used uninitialized in this function [-Wmaybe-uninitialized] nsBoundingMetrics& bm = bmdata[glue]; ^ nsMathMLFrame.cpp c++ -o nsMathMLFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.cpp: In member function 'nsresult nsMathMLChar::PaintHorizontally(nsPresContext*, nsRenderingContext&, nsFont&, nsStyleContext*, nsGlyphTable*, nsRect&)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.cpp:2550:5: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] for (i = 0; i < right; ++i) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.cpp:2537:40: warning: 'glue' may be used uninitialized in this function [-Wmaybe-uninitialized] nsBoundingMetrics& bm = bmdata[glue]; ^ nsStackLayout.cpp c++ -o nsStackLayout.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsStackLayout.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsStackLayout.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGMarkerFrame.h:40, nsSVGMaskFrame.cpp from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGMarkerFrame.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ c++ -o nsSVGMaskFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGMaskFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGMaskFrame.cpp ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGMarkerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGMarkerFrame.cpp:40: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsBoxLayout.cpp c++ -o nsBoxLayout.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsBoxLayout.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsBoxLayout.cpp nsScrollbarFrame.cpp c++ -o nsScrollbarFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsScrollbarFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsScrollbarFrame.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.cpp:40: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGMaskFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGMaskFrame.cpp:38: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsMathMLContainerFrame.cpp c++ -o nsMathMLContainerFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLContainerFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGMaskFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGMaskFrame.cpp:38: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsSVGOuterSVGFrame.cpp c++ -o nsSVGOuterSVGFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGOuterSVGFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGOuterSVGFrame.cpp nsSVGPaintServerFrame.cpp c++ -o nsSVGPaintServerFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGPaintServerFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGPaintServerFrame.cpp nsScrollbarButtonFrame.cpp c++ -o nsScrollbarButtonFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsScrollbarButtonFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsScrollbarButtonFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.cpp:60: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.cpp:52: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGPaintServerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGPaintServerFrame.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGOuterSVGFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGOuterSVGFrame.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsButtonBoxFrame.cpp c++ -o nsButtonBoxFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsButtonBoxFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsButtonBoxFrame.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGPaintServerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGPaintServerFrame.cpp:37: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsMathMLForeignFrameWrapper.cpp c++ -o nsMathMLForeignFrameWrapper.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLForeignFrameWrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLForeignFrameWrapper.cpp nsSliderFrame.cpp c++ -o nsSliderFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSliderFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsSliderFrame.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGOuterSVGFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGOuterSVGFrame.cpp:39: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsSVGPathGeometryFrame.cpp c++ -o nsSVGPathGeometryFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGPathGeometryFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGPathGeometryFrame.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../../../../content/events/src/nsEventStateManager.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsButtonBoxFrame.cpp:51: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLForeignFrameWrapper.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLForeignFrameWrapper.cpp:53: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsSliderFrame.cpp:69: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing' In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLForeignFrameWrapper.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLForeignFrameWrapper.cpp:53: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsPrintEngine.cpp c++ -o nsPrintEngine.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../../content/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPrintEngine.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintEngine.cpp nsMathMLOperators.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGMarkerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGPathGeometryFrame.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ c++ -o nsMathMLOperators.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLOperators.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLOperators.cpp ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGMarkerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGPathGeometryFrame.cpp:41: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsRepeatService.cpp c++ -o nsRepeatService.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsRepeatService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsRepeatService.cpp nsXULTooltipListener.cpp c++ -o nsXULTooltipListener.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULTooltipListener.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsXULTooltipListener.cpp nsMathMLTokenFrame.cpp c++ -o nsMathMLTokenFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLTokenFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLTokenFrame.cpp nsSVGPatternFrame.cpp c++ -o nsSVGPatternFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGPatternFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGPatternFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintEngine.cpp:121: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintEngine.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintEngine.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintEngine.cpp: In member function 'virtual nsrefcnt nsPrintEngine::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPrintEngine' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintEngine.cpp:253:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsPrintEngine, nsIObserver) ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintEngine.cpp:131: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/domstubs.h:10, from ../../../../dist/include/nsIDOMEventListener.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsXULTooltipListener.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsXULTooltipListener.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsXULTooltipListener.cpp: In member function 'virtual nsrefcnt nsXULTooltipListener::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXULTooltipListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsXULTooltipListener.cpp:108:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsXULTooltipListener, nsIDOMEventListener) ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLTokenFrame.cpp:45: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGPaintServerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGPatternFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGPatternFrame.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsScrollBoxObject.cpp c++ -o nsScrollBoxObject.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsScrollBoxObject.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsScrollBoxObject.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLTokenFrame.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLTokenFrame.cpp:47: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGPaintServerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGPatternFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGPatternFrame.cpp:39: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsPrintData.cpp c++ -o nsPrintData.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../../content/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPrintData.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintData.cpp nsMathMLmoFrame.cpp c++ -o nsMathMLmoFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmoFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmoFrame.cpp nsSVGStopFrame.cpp c++ -o nsSVGStopFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGStopFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGStopFrame.cpp nsContainerBoxObject.cpp c++ -o nsContainerBoxObject.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsContainerBoxObject.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsContainerBoxObject.cpp nsPrintObject.cpp c++ -o nsPrintObject.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../../content/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPrintObject.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintObject.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGEffects.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGStopFrame.cpp:43: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsSVGSwitchFrame.cpp c++ -o nsSVGSwitchFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGSwitchFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGSwitchFrame.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ./../../../../content/base/src/nsFrameMessageManager.h:50, from ./../../../../content/base/src/nsFrameLoader.h:54, from ./../../../generic/nsSubDocumentFrame.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsContainerBoxObject.cpp:48: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmoFrame.cpp:49: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintObject.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsMenuBoxObject.cpp c++ -o nsMenuBoxObject.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsMenuBoxObject.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsMenuBoxObject.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmoFrame.cpp:48: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsPagePrintTimer.cpp c++ -o nsPagePrintTimer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../../content/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPagePrintTimer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPagePrintTimer.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGSwitchFrame.cpp:39: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGSwitchFrame.cpp:39: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsMathMLmrowFrame.cpp c++ -o nsMathMLmrowFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmrowFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmrowFrame.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsITimer.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPagePrintTimer.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPagePrintTimer.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPagePrintTimer.cpp: In member function 'virtual nsrefcnt nsPagePrintTimer::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPagePrintTimer' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPagePrintTimer.cpp:43:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsPagePrintTimer, nsITimerCallback) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintEngine.h:44:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPagePrintTimer.cpp:41: ../../dist/include/nsFrameList.h: At global scope: ../../dist/include/nsFrameList.h:387:17: warning: inline function 'void nsFrameList::Enumerator::Next()' used but never defined [enabled by default] inline void Next(); ^ nsSVGTextContainerFrame.cpp c++ -o nsSVGTextContainerFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGTextContainerFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextContainerFrame.cpp nsPopupBoxObject.cpp c++ -o nsPopupBoxObject.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsPopupBoxObject.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsPopupBoxObject.cpp nsPrintPreviewListener.cpp c++ -o nsPrintPreviewListener.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../base -I./../../content/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsPrintPreviewListener.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintPreviewListener.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/domstubs.h:10, from ../../dist/include/nsIDOMEventListener.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintPreviewListener.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintPreviewListener.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintPreviewListener.cpp: In member function 'virtual nsrefcnt nsPrintPreviewListener::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPrintPreviewListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintPreviewListener.cpp:56:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsPrintPreviewListener, nsIDOMEventListener) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintPreviewListener.cpp: In member function 'virtual nsresult nsPrintPreviewListener::HandleEvent(nsIDOMEvent*)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsPrintPreviewListener.cpp:207:54: warning: enumeral mismatch in conditional expression: 'nsIFocusManager::' vs 'nsIFocusManager::' [-Wenum-compare] nsIFocusManager::MOVEFOCUS_BACKWARD, ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmrowFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmrowFrame.cpp:46: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextContainerFrame.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsIPrintProgress.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsIPrintProgress.idl -d .deps/nsIPrintProgress.xpt.pp -o _xpidlgen/nsIPrintProgress.xpt nsIPrintProgressParams.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsIPrintProgressParams.idl -d .deps/nsIPrintProgressParams.xpt.pp -o _xpidlgen/nsIPrintProgressParams.xpt In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmrowFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmrowFrame.cpp:46: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsIPrintStatusFeedback.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing/nsIPrintStatusFeedback.idl -d .deps/nsIPrintStatusFeedback.xpt.pp -o _xpidlgen/nsIPrintStatusFeedback.xpt rm -f libgkprinting_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsPrintEngine.o nsPrintData.o nsPrintObject.o nsPagePrintTimer.o nsPrintPreviewListener.o > libgkprinting_s.a.desc nsListBoxObject.cpp c++ -o nsListBoxObject.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsListBoxObject.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsListBoxObject.cpp /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/layout_printing.xpt _xpidlgen/nsIPrintProgress.xpt _xpidlgen/nsIPrintProgressParams.xpt _xpidlgen/nsIPrintStatusFeedback.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/layout_printing.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/printing' nsBoxObject.cpp c++ -o nsBoxObject.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsBoxObject.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsBoxObject.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextContainerFrame.cpp:37: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsMathMLmphantomFrame.cpp c++ -o nsMathMLmphantomFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmphantomFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmphantomFrame.cpp nsSVGTextFrame.cpp c++ -o nsSVGTextFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGTextFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextFrame.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsBoxObject.cpp:49: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public' inIDOMView.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/inIDOMView.idl -d .deps/inIDOMView.xpt.pp -o _xpidlgen/inIDOMView.xpt inIDeepTreeWalker.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/inIDeepTreeWalker.idl -d .deps/inIDeepTreeWalker.xpt.pp -o _xpidlgen/inIDeepTreeWalker.xpt In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmphantomFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmphantomFrame.cpp:46: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ inIFlasher.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/inIFlasher.idl -d .deps/inIFlasher.xpt.pp -o _xpidlgen/inIFlasher.xpt nsImageBoxFrame.cpp c++ -o nsImageBoxFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsImageBoxFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsImageBoxFrame.cpp inISearchProcess.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/inISearchProcess.idl -d .deps/inISearchProcess.xpt.pp -o _xpidlgen/inISearchProcess.xpt In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmphantomFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmphantomFrame.cpp:46: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ inISearchObserver.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/inISearchObserver.idl -d .deps/inISearchObserver.xpt.pp -o _xpidlgen/inISearchObserver.xpt inICSSValueSearch.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/inICSSValueSearch.idl -d .deps/inICSSValueSearch.xpt.pp -o _xpidlgen/inICSSValueSearch.xpt In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextContainerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextFrame.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ inIDOMUtils.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/inIDOMUtils.idl -d .deps/inIDOMUtils.xpt.pp -o _xpidlgen/inIDOMUtils.xpt nsIDOMFontFace.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/nsIDOMFontFace.idl -d .deps/nsIDOMFontFace.xpt.pp -o _xpidlgen/nsIDOMFontFace.xpt nsMathMLmfencedFrame.cpp c++ -o nsMathMLmfencedFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmfencedFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmfencedFrame.cpp nsIDOMFontFaceList.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public/nsIDOMFontFaceList.idl -d .deps/nsIDOMFontFaceList.xpt.pp -o _xpidlgen/nsIDOMFontFaceList.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/inspector.xpt _xpidlgen/inIDOMView.xpt _xpidlgen/inIDeepTreeWalker.xpt _xpidlgen/inIFlasher.xpt _xpidlgen/inISearchProcess.xpt _xpidlgen/inISearchObserver.xpt _xpidlgen/inICSSValueSearch.xpt _xpidlgen/inIDOMUtils.xpt _xpidlgen/nsIDOMFontFace.xpt _xpidlgen/nsIDOMFontFaceList.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/inspector.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/public' nsDocElementBoxFrame.cpp c++ -o nsDocElementBoxFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsDocElementBoxFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsDocElementBoxFrame.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextContainerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextFrame.cpp:40: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsImageBoxFrame.cpp:84: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSVGTextPathFrame.cpp c++ -o nsSVGTextPathFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGTextPathFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextPathFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmfencedFrame.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmfencedFrame.cpp:51: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmfencedFrame.cpp:49: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsMathMLmfracFrame.cpp c++ -o nsMathMLmfracFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmfracFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmfracFrame.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsDocElementBoxFrame.cpp:54: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsLeafBoxFrame.cpp c++ -o nsLeafBoxFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsLeafBoxFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsLeafBoxFrame.cpp gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src' inDeepTreeWalker.cpp c++ -o inDeepTreeWalker.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../style -I../../../content/xbl/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/inDeepTreeWalker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/inDeepTreeWalker.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextContainerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTSpanFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextPathFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextPathFrame.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmfracFrame.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmfracFrame.cpp:51: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ inFlasher.cpp c++ -o inFlasher.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../style -I../../../content/xbl/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/inFlasher.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/inFlasher.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmfracFrame.cpp:49: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextContainerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTSpanFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextPathFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextPathFrame.cpp:37: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsTextBoxFrame.cpp c++ -o nsTextBoxFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsTextBoxFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsTextBoxFrame.cpp nsMathMLmsupFrame.cpp c++ -o nsMathMLmsupFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmsupFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsupFrame.cpp nsSVGTSpanFrame.cpp c++ -o nsSVGTSpanFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGTSpanFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTSpanFrame.cpp In file included from ../../../dist/include/gfxFont.h:55:0, from ../../../dist/include/nsFontMetrics.h:45, from ../../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/inFlasher.cpp:46: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../dist/include/gfxFont.h:655:62: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ inSearchLoop.cpp c++ -o inSearchLoop.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../style -I../../../content/xbl/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/inSearchLoop.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/inSearchLoop.cpp inCSSValueSearch.cpp c++ -o inCSSValueSearch.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../style -I../../../content/xbl/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/inCSSValueSearch.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/inCSSValueSearch.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsupFrame.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsupFrame.cpp:47: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../../../../content/events/src/nsEventStateManager.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsTextBoxFrame.cpp:60: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsupFrame.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsupFrame.cpp:47: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextContainerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTSpanFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTSpanFrame.cpp:41: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsTextBoxFrame.cpp: In member function 'virtual bool nsAsyncAccesskeyUpdate::ReflowFinished()': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsTextBoxFrame.cpp:208:16: warning: deleting object of polymorphic class type 'nsAsyncAccesskeyUpdate' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsTextBoxFrame.cpp: In member function 'virtual void nsAsyncAccesskeyUpdate::ReflowCallbackCanceled()': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsTextBoxFrame.cpp:214:16: warning: deleting object of polymorphic class type 'nsAsyncAccesskeyUpdate' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ nsMathMLmsubFrame.cpp c++ -o nsMathMLmsubFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmsubFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsubFrame.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsTextBoxFrame.cpp:48: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTextContainerFrame.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTSpanFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGTSpanFrame.cpp:41: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsTextBoxFrame.cpp: In member function 'void nsTextBoxFrame::DrawText(nsRenderingContext&, const nsRect&, const nsRect&, const nscolor*)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsTextBoxFrame.cpp:518:79: warning: 'underColor' may be used uninitialized in this function [-Wmaybe-uninitialized] NS_STYLE_TEXT_DECORATION_LINE_UNDERLINE, underStyle); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsTextBoxFrame.cpp:525:77: warning: 'overColor' may be used uninitialized in this function [-Wmaybe-uninitialized] NS_STYLE_TEXT_DECORATION_LINE_OVERLINE, overStyle); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsTextBoxFrame.cpp:607:37: warning: 'strikeColor' may be used uninitialized in this function [-Wmaybe-uninitialized] strikeStyle); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsTextBoxFrame.cpp:607:36: warning: 'strikeStyle' may be used uninitialized in this function [-Wmaybe-uninitialized] strikeStyle); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsTextBoxFrame.cpp:518:78: warning: 'underStyle' may be used uninitialized in this function [-Wmaybe-uninitialized] NS_STYLE_TEXT_DECORATION_LINE_UNDERLINE, underStyle); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsTextBoxFrame.cpp:525:76: warning: 'overStyle' may be used uninitialized in this function [-Wmaybe-uninitialized] NS_STYLE_TEXT_DECORATION_LINE_OVERLINE, overStyle); ^ inDOMUtils.cpp c++ -o inDOMUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../style -I../../../content/xbl/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/inDOMUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/inDOMUtils.cpp nsSVGUseFrame.cpp c++ -o nsSVGUseFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGUseFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGUseFrame.cpp nsGroupBoxFrame.cpp c++ -o nsGroupBoxFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsGroupBoxFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsGroupBoxFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsubFrame.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsubFrame.cpp:48: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsIDOMClassInfo.h:44, from ../../../dist/include/nsIDOMScriptObjectFactory.h:42, from ../../../dist/include/nsDOMScriptObjectHolder.h:43, from ../../../content/xbl/src/nsXBLPrototypeHandler.h:50, from ../../../content/xbl/src/nsXBLPrototypeBinding.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/inDOMUtils.cpp:55: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsubFrame.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsubFrame.cpp:48: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../content/xbl/src/nsXBLPrototypeBinding.h:45:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/inDOMUtils.cpp:55: ../../../content/xbl/src/nsXBLProtoImplMethod.h: At global scope: ../../../content/xbl/src/nsXBLProtoImplMethod.h:135:20: warning: 'virtual nsresult nsXBLProtoImplMethod::Write(nsIScriptContext*, nsIObjectOutputStream*)' was hidden [-Woverloaded-virtual] virtual nsresult Write(nsIScriptContext* aContext, nsIObjectOutputStream* aStream); ^ ../../../content/xbl/src/nsXBLProtoImplMethod.h:183:12: warning: by 'nsresult nsXBLProtoImplAnonymousMethod::Write(nsIScriptContext*, nsIObjectOutputStream*, XBLBindingSerializeDetails)' [-Woverloaded-virtual] nsresult Write(nsIScriptContext* aContext, ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsGroupBoxFrame.cpp:42: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGUseFrame.cpp:37: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSplitterFrame.cpp c++ -o nsSplitterFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSplitterFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsSplitterFrame.cpp nsMathMLmsubsupFrame.cpp c++ -o nsMathMLmsubsupFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmsubsupFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsubsupFrame.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from ./nsSVGUtils.h:48, from ./../../../../content/svg/content/src/nsSVGLength2.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGContainerFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGGFrame.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGUseFrame.cpp:37: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ inLayoutUtils.cpp c++ -o inLayoutUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../style -I../../../content/xbl/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/inLayoutUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/inLayoutUtils.cpp nsSVGUtils.cpp c++ -o nsSVGUtils.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../../../base -I./../../../generic -I./../../../style -I./../../../xul/base/src -I./../../../../content/svg/content/src -I./../../../../content/base/src -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSVGUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGUtils.cpp nsFontFace.cpp c++ -o nsFontFace.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../style -I../../../content/xbl/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFontFace.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/nsFontFace.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsSplitterFrame.cpp:73: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsubsupFrame.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsubsupFrame.cpp:49: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ./../../../../content/base/src/nsGenericElement.h:66, from ./../../../../content/svg/content/src/nsSVGElement.h:50, from ./../../../../content/svg/content/src/nsSVGStylableElement.h:42, from ./../../../../content/svg/content/src/nsSVGSVGElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGUtils.cpp:44: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsSplitterFrame.cpp:52: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsubsupFrame.cpp:47: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsDeckFrame.cpp c++ -o nsDeckFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsDeckFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsDeckFrame.cpp In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from ../../../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGUtils.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src/nsSVGUtils.cpp:38: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsMathMLmmultiscriptsFrame.cpp c++ -o nsMathMLmmultiscriptsFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmmultiscriptsFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmmultiscriptsFrame.cpp In file included from ../../../dist/include/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/nsFontFace.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/nsFontFace.cpp:39: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../dist/include/gfxFont.h:655:62: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsFontFaceList.cpp c++ -o nsFontFaceList.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../style -I../../../content/xbl/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFontFaceList.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/nsFontFaceList.cpp rm -f libgksvgbase_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsSVGAFrame.o nsSVGClipPathFrame.o nsSVGContainerFrame.o nsSVGEffects.o nsSVGFilterFrame.o nsSVGFilterInstance.o nsSVGForeignObjectFrame.o nsSVGGFrame.o nsSVGGenericContainerFrame.o nsSVGGeometryFrame.o nsSVGGlyphFrame.o nsSVGGradientFrame.o nsSVGImageFrame.o nsSVGInnerSVGFrame.o nsSVGIntegrationUtils.o nsSVGLeafFrame.o nsSVGMarkerFrame.o nsSVGMaskFrame.o nsSVGOuterSVGFrame.o nsSVGPaintServerFrame.o nsSVGPathGeometryFrame.o nsSVGPatternFrame.o nsSVGStopFrame.o nsSVGSwitchFrame.o nsSVGTextContainerFrame.o nsSVGTextFrame.o nsSVGTextPathFrame.o nsSVGTSpanFrame.o nsSVGUseFrame.o nsSVGUtils.o > libgksvgbase_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ./svg.css ../../../../dist/bin/res gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/svg/base/src' nsMathMLmtableFrame.cpp c++ -o nsMathMLmtableFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmtableFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmtableFrame.cpp nsProgressMeterFrame.cpp c++ -o nsProgressMeterFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsProgressMeterFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsProgressMeterFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmmultiscriptsFrame.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmmultiscriptsFrame.cpp:49: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/nsFontFaceList.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/nsFontFaceList.cpp:39: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../dist/include/gfxFont.h:655:62: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmmultiscriptsFrame.cpp:47: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ inDOMView.cpp c++ -o inDOMView.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../style -I../../../content/xbl/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/inDOMView.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/inDOMView.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmtableFrame.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmtableFrame.cpp:55: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsMenuPopupFrame.cpp c++ -o nsMenuPopupFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsMenuPopupFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsMenuPopupFrame.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmtableFrame.cpp:46: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsProgressMeterFrame.cpp:54: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsProgressMeterFrame.cpp: In member function 'virtual bool nsAsyncProgressMeterInit::ReflowFinished()': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsProgressMeterFrame.cpp:91:12: warning: deleting object of polymorphic class type 'nsAsyncProgressMeterInit' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsProgressMeterFrame.cpp: In member function 'virtual void nsAsyncProgressMeterInit::ReflowCallbackCanceled()': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsProgressMeterFrame.cpp:97:12: warning: deleting object of polymorphic class type 'nsAsyncProgressMeterInit' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/inDOMView.cpp: In member function 'virtual void inDOMView::ContentInserted(nsIDocument*, nsIContent*, nsIContent*, PRInt32)': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/inDOMView.cpp:1167:3: warning: 'firstChild' may be used uninitialized in this function [-Wmaybe-uninitialized] if (aInsertBefore->previous) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src/inDOMView.cpp:907:22: note: 'firstChild' was declared here inDOMViewNode* firstChild; ^ nsMathMLmunderoverFrame.cpp c++ -o nsMathMLmunderoverFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmunderoverFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmunderoverFrame.cpp rm -f libinspector_s.a nsMenuFrame.cpp c++ -o nsMenuFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsMenuFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsMenuFrame.cpp /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py inDeepTreeWalker.o inFlasher.o inSearchLoop.o inCSSValueSearch.o inDOMUtils.o inLayoutUtils.o nsFontFace.o nsFontFaceList.o inDOMView.o > libinspector_s.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/inspector/src' nsMathMLmpaddedFrame.cpp c++ -o nsMathMLmpaddedFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmpaddedFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmpaddedFrame.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsMenuPopupFrame.cpp:73: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmunderoverFrame.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmunderoverFrame.cpp:51: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmunderoverFrame.cpp:49: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmpaddedFrame.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmpaddedFrame.cpp:49: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsMenuFrame.cpp:72: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmpaddedFrame.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmpaddedFrame.cpp:49: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsMenuFrame.cpp: In member function 'virtual bool nsASyncMenuInitialization::ReflowFinished()': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsMenuFrame.cpp:268:12: warning: deleting object of polymorphic class type 'nsASyncMenuInitialization' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsMenuFrame.cpp: In member function 'virtual void nsASyncMenuInitialization::ReflowCallbackCanceled()': /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsMenuFrame.cpp:274:12: warning: deleting object of polymorphic class type 'nsASyncMenuInitialization' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ nsMathMLmspaceFrame.cpp c++ -o nsMathMLmspaceFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmspaceFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmspaceFrame.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIAtom.h:10, from ./../../../../content/base/src/nsGkAtoms.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsMenuFrame.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsMenuFrame.cpp: In member function 'virtual nsrefcnt nsMenuTimerMediator::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsMenuTimerMediator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsMenuFrame.cpp:1430:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsMenuTimerMediator, nsITimerCallback) ^ nsMenuBarFrame.cpp c++ -o nsMenuBarFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsMenuBarFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsMenuBarFrame.cpp nsMenuBarListener.cpp c++ -o nsMenuBarListener.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsMenuBarListener.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsMenuBarListener.cpp nsMathMLmstyleFrame.cpp c++ -o nsMathMLmstyleFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmstyleFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmstyleFrame.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsMenuBarListener.cpp:56: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsMenuBarFrame.cpp:64: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmspaceFrame.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmspaceFrame.cpp:46: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmspaceFrame.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmspaceFrame.cpp:46: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsMathMLmsqrtFrame.cpp c++ -o nsMathMLmsqrtFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmsqrtFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsqrtFrame.cpp nsPopupSetFrame.cpp c++ -o nsPopupSetFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsPopupSetFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsPopupSetFrame.cpp nsTitleBarFrame.cpp c++ -o nsTitleBarFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsTitleBarFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsTitleBarFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmstyleFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmstyleFrame.cpp:47: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmstyleFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmstyleFrame.cpp:47: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsResizerFrame.cpp c++ -o nsResizerFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsResizerFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsResizerFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmencloseFrame.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsqrtFrame.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsqrtFrame.cpp:43: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsMathMLmrootFrame.cpp c++ -o nsMathMLmrootFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmrootFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmrootFrame.cpp In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmencloseFrame.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsqrtFrame.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmsqrtFrame.cpp:43: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsTitleBarFrame.cpp:54: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsListBoxBodyFrame.cpp c++ -o nsListBoxBodyFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsListBoxBodyFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsListBoxBodyFrame.cpp nsMathMLmactionFrame.cpp c++ -o nsMathMLmactionFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmactionFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmactionFrame.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsResizerFrame.cpp:60: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmrootFrame.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmrootFrame.cpp:50: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmrootFrame.cpp:48: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsListBoxBodyFrame.cpp:69: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/gfxFont.h:55:0, from ../../../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsListBoxBodyFrame.cpp:61: ../../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../../dist/include/gfxFont.h:655:62: required from here ../../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsMathMLmencloseFrame.cpp c++ -o nsMathMLmencloseFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLmencloseFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmencloseFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmactionFrame.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmactionFrame.cpp:58: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsListItemFrame.cpp c++ -o nsListItemFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsListItemFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsListItemFrame.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmactionFrame.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmactionFrame.cpp: In member function 'virtual nsrefcnt nsMathMLmactionFrame::MouseListener::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsMathMLmactionFrame::MouseListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmactionFrame.cpp:320:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsMathMLmactionFrame::MouseListener, ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmactionFrame.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmactionFrame.cpp:58: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsMathMLsemanticsFrame.cpp c++ -o nsMathMLsemanticsFrame.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I./../style -I./../base -I./../generic -I./../tables -I./content/src -I../../content/base/src -I../../content/mathml/content/src -I./../xul/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsMathMLsemanticsFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLsemanticsFrame.cpp test -d ../../dist/bin/res/fonts || /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../dist/bin/res/fonts rm -f ../../dist/bin/res/fonts/mathfont.properties /usr/pkg/bin/python2.7 ../../config/Preprocessor.py --marker=% -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 mathfont.properties > ../../dist/bin/res/fonts/mathfont.properties nsListBoxLayout.cpp c++ -o nsListBoxLayout.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsListBoxLayout.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsListBoxLayout.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmencloseFrame.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmencloseFrame.cpp:53: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from ../../dist/include/nsRenderingContext.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLmencloseFrame.cpp:50: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ nsXULLabelFrame.cpp c++ -o nsXULLabelFrame.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULLabelFrame.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsXULLabelFrame.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/mathml/content/src/nsMathMLElement.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLsemanticsFrame.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLsemanticsFrame.cpp:39: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsXULPopupManager.cpp c++ -o nsXULPopupManager.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -I. -I./../../../base -I./../../../../content/base/src -I./../../../../content/events/src -I./../../../generic -I./../../../style -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsXULPopupManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsXULPopupManager.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsListBoxLayout.cpp:50: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/gfxFont.h:55:0, from ../../dist/include/nsFontMetrics.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLFrame.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLChar.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLContainerFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLsemanticsFrame.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml/nsMathMLsemanticsFrame.cpp:39: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ rm -f libgkmathml_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsMathMLChar.o nsMathMLFrame.o nsMathMLContainerFrame.o nsMathMLForeignFrameWrapper.o nsMathMLOperators.o nsMathMLTokenFrame.o nsMathMLmoFrame.o nsMathMLmrowFrame.o nsMathMLmphantomFrame.o nsMathMLmfencedFrame.o nsMathMLmfracFrame.o nsMathMLmsupFrame.o nsMathMLmsubFrame.o nsMathMLmsubsupFrame.o nsMathMLmmultiscriptsFrame.o nsMathMLmtableFrame.o nsMathMLmunderoverFrame.o nsMathMLmpaddedFrame.o nsMathMLmspaceFrame.o nsMathMLmstyleFrame.o nsMathMLmsqrtFrame.o nsMathMLmrootFrame.o nsMathMLmactionFrame.o nsMathMLmencloseFrame.o nsMathMLsemanticsFrame.o > libgkmathml_s.a.desc /usr/pkg/bin/python2.7 ../../config/JarMaker.py \ -j ../../dist/bin/chrome \ -t ../.. -f flat -DNDEBUG -DTRIMMED -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_LAYOUT -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R mathfontUnicode.properties mathfontSTIXNonUnicode.properties mathfontSTIXSize1.properties mathfontSTIXSizeOneSym.properties mathfontAsanaMath.properties mathfontStandardSymbolsL.properties ../../dist/bin/res/fonts gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/mathml' In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from ./../../../../content/events/src/nsEventStateManager.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsXULLabelFrame.cpp:43: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsXULPopupManager.cpp:44: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIAtom.h:10, from ./../../../../content/base/src/nsGkAtoms.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsXULPopupManager.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsXULPopupManager.cpp: In member function 'virtual nsrefcnt nsXULPopupManager::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsXULPopupManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1179:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src/nsXULPopupManager.cpp:140:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS4' NS_IMPL_ISUPPORTS4(nsXULPopupManager, ^ rm -f libgkxulbase_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsScrollBoxFrame.o nsRootBoxFrame.o nsBox.o nsBoxFrame.o nsBoxLayoutState.o nsSprocketLayout.o nsStackFrame.o nsStackLayout.o nsBoxLayout.o nsScrollbarFrame.o nsScrollbarButtonFrame.o nsButtonBoxFrame.o nsSliderFrame.o nsRepeatService.o nsXULTooltipListener.o nsScrollBoxObject.o nsContainerBoxObject.o nsMenuBoxObject.o nsPopupBoxObject.o nsListBoxObject.o nsBoxObject.o nsImageBoxFrame.o nsDocElementBoxFrame.o nsLeafBoxFrame.o nsTextBoxFrame.o nsGroupBoxFrame.o nsSplitterFrame.o nsDeckFrame.o nsProgressMeterFrame.o nsMenuPopupFrame.o nsMenuFrame.o nsMenuBarFrame.o nsMenuBarListener.o nsPopupSetFrame.o nsTitleBarFrame.o nsResizerFrame.o nsListBoxBodyFrame.o nsListItemFrame.o nsListBoxLayout.o nsXULLabelFrame.o nsXULPopupManager.o > libgkxulbase_s.a.desc gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/xul/base/src' /usr/pkg/bin/gmake -C build libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/build' nsContentDLF.cpp nsLayoutStatics.cpp c++ -o nsLayoutStatics.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../dom/system/unix -I../../content/html/content/src -I./../inspector/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../base -I./../generic -I./../forms -I./../tables -I./../style -I./../xul/content/src -I./../xul/base/src -I./../mathml -I../../content/base/src -I../../content/canvas/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/html/style/src -I../../content/xslt/src/base -I../../content/xslt/src/xml -I../../content/xslt/src/xpath -I../../content/xslt/src/xslt -I../../content/xul/content/src -I../../content/xul/document/src -I../../content/xul/templates/src -I../../content/events/src -I../../content/xbl/src -I../../view/src -I../../dom/base -I../../dom/src/json -I../../dom/src/jsurl -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I. -I../../editor/libeditor/base -I../../editor/libeditor/text -I../../editor/libeditor/html -I../../editor/txtsvc/src -I../../editor/composer/src -I../../js/xpconnect/src -I../../js/xpconnect/loader -I../../caps/include -I../../netwerk/base/src -I../../content/svg/content/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsLayoutStatics.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutStatics.cpp c++ -o nsContentDLF.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../dom/system/unix -I../../content/html/content/src -I./../inspector/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../base -I./../generic -I./../forms -I./../tables -I./../style -I./../xul/content/src -I./../xul/base/src -I./../mathml -I../../content/base/src -I../../content/canvas/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/html/style/src -I../../content/xslt/src/base -I../../content/xslt/src/xml -I../../content/xslt/src/xpath -I../../content/xslt/src/xslt -I../../content/xul/content/src -I../../content/xul/document/src -I../../content/xul/templates/src -I../../content/events/src -I../../content/xbl/src -I../../view/src -I../../dom/base -I../../dom/src/json -I../../dom/src/jsurl -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I. -I../../editor/libeditor/base -I../../editor/libeditor/text -I../../editor/libeditor/html -I../../editor/txtsvc/src -I../../editor/composer/src -I../../js/xpconnect/src -I../../js/xpconnect/loader -I../../caps/include -I../../netwerk/base/src -I../../content/svg/content/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsContentDLF.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsContentDLF.cpp nsLayoutModule.cpp c++ -o nsLayoutModule.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -D_IMPL_NS_LAYOUT -I../../dom/system/unix -I../../content/html/content/src -I./../inspector/src -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I./../base -I./../generic -I./../forms -I./../tables -I./../style -I./../xul/content/src -I./../xul/base/src -I./../mathml -I../../content/base/src -I../../content/canvas/src -I../../content/html/content/src -I../../content/html/document/src -I../../content/html/style/src -I../../content/xslt/src/base -I../../content/xslt/src/xml -I../../content/xslt/src/xpath -I../../content/xslt/src/xslt -I../../content/xul/content/src -I../../content/xul/document/src -I../../content/xul/templates/src -I../../content/events/src -I../../content/xbl/src -I../../view/src -I../../dom/base -I../../dom/src/json -I../../dom/src/jsurl -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I. -I../../editor/libeditor/base -I../../editor/libeditor/text -I../../editor/libeditor/html -I../../editor/txtsvc/src -I../../editor/composer/src -I../../js/xpconnect/src -I../../js/xpconnect/loader -I../../caps/include -I../../netwerk/base/src -I../../content/svg/content/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsLayoutModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dom/base/nsDOMClassInfoID.h:47, from ../../content/base/src/nsGenericElement.h:66, from ../../content/base/src/nsStyledElement.h:50, from ../../content/base/src/nsMappedAttributeElement.h:48, from ../../content/html/content/src/nsGenericHTMLElement.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsContentDLF.cpp:40: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp:39:0: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../js/xpconnect/src/xpcpublic.h:43, from ../../js/xpconnect/src/xpcprivate.h:53, from ../../js/xpconnect/src/XPCModule.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp:41: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../js/xpconnect/src/xpcpublic.h:48, from ../../js/xpconnect/src/xpcprivate.h:53, from ../../js/xpconnect/src/XPCModule.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp:41: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../js/xpconnect/src/xpcpublic.h:43, from ../../js/xpconnect/src/xpcprivate.h:53, from ../../js/xpconnect/src/XPCModule.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp:41: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutStatics.cpp:46: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert43' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert44' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert45' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert54' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert55' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ In file included from ../../dist/include/jscntxt.h:60:0, from ../../dist/include/jsproxy.h:46, from ../../js/xpconnect/src/xpcpublic.h:48, from ../../dom/base/nsDOMClassInfo.h:51, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutStatics.cpp:57: ../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutStatics.cpp:46: ../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ In file included from ../../js/xpconnect/loader/mozJSComponentLoader.h:51:0, from ../../js/xpconnect/src/XPCModule.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp:41: ../../content/base/src/FileIOObject.h: At global scope: ../../dist/include/nsITimer.h:60:28: warning: 'virtual nsresult mozilla::dom::FileIOObject::Notify(nsITimer*)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD Notify(nsITimer *timer); ^ ../../content/base/src/FileIOObject.h:79:3: note: in expansion of macro 'NS_DECL_NSITIMERCALLBACK' NS_DECL_NSITIMERCALLBACK ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp:117:0: ../../content/base/src/nsDOMFileReader.h:95:14: warning: by 'virtual nsresult nsDOMFileReader::Notify(const char*, nsDetectionConfident)' [-Woverloaded-virtual] NS_IMETHOD Notify(const char *aCharset, nsDetectionConfident aConf); ^ In file included from ../../netwerk/base/src/nsSimpleURI.h:44:0, from ../../dom/src/jsurl/nsJSProtocolHandler.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp:122: ../../dist/include/nsIIPCSerializable.h:45:21: warning: 'virtual bool nsSimpleURI::Read(const IPC::Message*, void**)' was hidden [-Woverloaded-virtual] NS_IMETHOD_(bool) Read(const IPC::Message *msg, void* *iter); \ ^ ../../netwerk/base/src/nsSimpleURI.h:67:5: note: in expansion of macro 'NS_DECL_NSIIPCSERIALIZABLE' NS_DECL_NSIIPCSERIALIZABLE ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp:122:0: ../../dom/src/jsurl/nsJSProtocolHandler.h:115:16: warning: by 'virtual nsresult nsJSURI::Read(nsIObjectInputStream*)' [-Woverloaded-virtual] NS_IMETHOD Read(nsIObjectInputStream* aStream); ^ In file included from ../../netwerk/base/src/nsSimpleURI.h:44:0, from ../../dom/src/jsurl/nsJSProtocolHandler.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp:122: ../../dist/include/nsIIPCSerializable.h:46:21: warning: 'virtual void nsSimpleURI::Write(IPC::Message*)' was hidden [-Woverloaded-virtual] NS_IMETHOD_(void) Write(IPC::Message *msg); ^ ../../netwerk/base/src/nsSimpleURI.h:67:5: note: in expansion of macro 'NS_DECL_NSIIPCSERIALIZABLE' NS_DECL_NSIIPCSERIALIZABLE ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp:122:0: ../../dom/src/jsurl/nsJSProtocolHandler.h:116:16: warning: by 'virtual nsresult nsJSURI::Write(nsIObjectOutputStream*)' [-Woverloaded-virtual] NS_IMETHOD Write(nsIObjectOutputStream* aStream); ^ In file included from ../../dist/include/nsIDOMXULMultSelectCntrlEl.h:10:0, from ../../content/xul/content/src/nsXULElement.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutStatics.cpp:98: ../../dist/include/nsIDOMXULSelectCntrlEl.h: At global scope: ../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from ../../content/xul/content/src/nsXULElement.h:61:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutStatics.cpp:98: ../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ In file included from ./../generic/nsGfxScrollFrame.h:56:0, from ./../forms/nsListControlFrame.h:52, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutStatics.cpp:88: ../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../dist/include/gfxFont.h:655:62: required from here ../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../js/xpconnect/src/xpcpublic.h:50, from ../../js/xpconnect/src/xpcprivate.h:53, from ../../js/xpconnect/src/XPCModule.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp: In member function 'virtual nsrefcnt LayoutShutdownObserver::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'LayoutShutdownObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp:339:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(LayoutShutdownObserver, nsIObserver) ^ In file included from ../../dist/include/nsISupportsBase.h:44:0, from ../../dist/include/nsISupports.h:122, from ../../js/xpconnect/src/xpcpublic.h:50, from ../../js/xpconnect/src/xpcprivate.h:53, from ../../js/xpconnect/src/XPCModule.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp: At global scope: ../../dist/include/nsID.h:121:16: warning: 'kNS_CANVASRENDERINGCONTEXT2DAZURE_CID' defined but not used [-Wunused-variable] static nsCID k##_name = _name ^ /scratch/devel/xulrunner10/work/mozilla-esr10/layout/build/nsLayoutModule.cpp:761:1: note: in expansion of macro 'NS_DEFINE_NAMED_CID' NS_DEFINE_NAMED_CID(NS_CANVASRENDERINGCONTEXT2DAZURE_CID); ^ rm -f libgklayout.a ../../staticlib/components/libgklayout.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsLayoutModule.o nsContentDLF.o nsLayoutStatics.o ../base/libgkbase_s.a ../forms/libgkforms_s.a ../generic/libgkgeneric_s.a ../ipc/libgkipc_s.a ../style/libgkstyle_s.a ../tables/libgktable_s.a ../xul/base/src/libgkxulbase_s.a ../mathml/libgkmathml_s.a ../../content/base/src/libgkconbase_s.a ../../content/canvas/src/libgkconcvs_s.a ../../content/events/src/libgkconevents_s.a ../../content/html/content/src/libgkconhtmlcon_s.a ../../content/html/document/src/libgkconhtmldoc_s.a ../../content/xml/content/src/libgkconxmlcon_s.a ../../content/xml/document/src/libgkconxmldoc_s.a ../../content/xslt/src/base/libtxbase_s.a ../../content/xslt/src/xml/libtxxml_s.a ../../content/xslt/src/xpath/libtxxpath_s.a ../../content/xslt/src/xslt/libtxxslt_s.a ../../content/xbl/src/libgkconxbl_s.a ../../content/xul/document/src/libgkconxuldoc_s.a ../../view/src/libgkview_s.a ../../dom/base/libjsdombase_s.a ../../dom/battery/libdom_battery_s.a ../../dom/src/events/libjsdomevents_s.a ../../dom/src/json/libjson_s.a ../../dom/src/jsurl/libjsurl_s.a ../../dom/src/storage/libjsdomstorage_s.a ../../dom/src/offline/libjsdomoffline_s.a ../../dom/src/geolocation/libjsdomgeolocation_s.a ../../dom/src/notification/libjsdomnotification_s.a ../../dom/system/libdomsystem_s.a ../../dom/workers/libdomworkers_s.a ../../dom/indexedDB/libdom_indexeddb_s.a ../../editor/libeditor/text/libtexteditor_s.a ../../editor/libeditor/base/libeditorbase_s.a ../../parser/html/libhtml5p_s.a ../../caps/src/libcaps_s.a ../../editor/libeditor/html/libhtmleditor_s.a ../../editor/txtsvc/src/libtxtsvc_s.a ../../content/mathml/content/src/libgkcontentmathml_s.a ../../dom/system/unix/libdomsystemunix_s.a ../../media/libvorbis/lib/libvorbis.a ../../media/libogg/src/libogg.a ../../content/media/libgkconmedia_s.a ../../media/libtheora/lib/libtheora.a ../../content/media/ogg/libgkconogg_s.a ../../content/media/webm/libgkconwebm_s.a ../../media/libnestegg/src/libnestegg.a ../../content/media/wave/libgkconwave_s.a ../../media/libsydneyaudio/src/libsydneyaudio.a ../printing/libgkprinting_s.a ../xul/base/src/tree/src/libgkxultree_s.a ../xul/base/src/grid/libgkxulgrid_s.a ../../content/xul/content/src/libgkconxulcon_s.a ../../content/xul/templates/src/libgkconxultmpl_s.a ../inspector/src/libinspector_s.a ../../content/xtf/src/libgkcontentxtf_s.a ../svg/base/src/libgksvgbase_s.a ../../content/svg/document/src/libgkconsvgdoc_s.a ../../content/svg/content/src/libgkcontentsvg_s.a ../../content/smil/libgkconsmil_s.a ../../js/xpconnect/src/libxpconnect_s.a > libgklayout.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libgklayout.a.desc ../../staticlib/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout/build' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/layout' /usr/pkg/bin/gmake -C docshell libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell' /usr/pkg/bin/gmake -C base libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base' nsDocShellEditorData.cpp c++ -o nsDocShellEditorData.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_TOOLKIT_SEARCH -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../shistory/src -I../../dom/base -I../../layout/base -I../../js/xpconnect/src -I../../xpcom/ds -I../../layout/generic -I../../layout/xul/base/src -I../../content/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDocShellEditorData.pp /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDocShellEditorData.cpp nsDocShellTransferableHooks.cpp c++ -o nsDocShellTransferableHooks.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_TOOLKIT_SEARCH -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../shistory/src -I../../dom/base -I../../layout/base -I../../js/xpconnect/src -I../../xpcom/ds -I../../layout/generic -I../../layout/xul/base/src -I../../content/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDocShellTransferableHooks.pp /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDocShellTransferableHooks.cpp nsDocShell.cpp c++ -o nsDocShell.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_TOOLKIT_SEARCH -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../shistory/src -I../../dom/base -I../../layout/base -I../../js/xpconnect/src -I../../xpcom/ds -I../../layout/generic -I../../layout/xul/base/src -I../../content/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDocShell.pp /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDocShell.cpp nsDocShellLoadInfo.cpp c++ -o nsDocShellLoadInfo.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_TOOLKIT_SEARCH -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../shistory/src -I../../dom/base -I../../layout/base -I../../js/xpconnect/src -I../../xpcom/ds -I../../layout/generic -I../../layout/xul/base/src -I../../content/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDocShellLoadInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDocShellLoadInfo.cpp nsDocShellEnumerator.cpp nsDefaultURIFixup.cpp nsDSURIContentListener.cpp c++ -o nsDocShellEnumerator.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_TOOLKIT_SEARCH -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../shistory/src -I../../dom/base -I../../layout/base -I../../js/xpconnect/src -I../../xpcom/ds -I../../layout/generic -I../../layout/xul/base/src -I../../content/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDocShellEnumerator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDocShellEnumerator.cpp c++ -o nsDSURIContentListener.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_TOOLKIT_SEARCH -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../shistory/src -I../../dom/base -I../../layout/base -I../../js/xpconnect/src -I../../xpcom/ds -I../../layout/generic -I../../layout/xul/base/src -I../../content/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDSURIContentListener.pp /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDSURIContentListener.cpp c++ -o nsDefaultURIFixup.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_TOOLKIT_SEARCH -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../shistory/src -I../../dom/base -I../../layout/base -I../../js/xpconnect/src -I../../xpcom/ds -I../../layout/generic -I../../layout/xul/base/src -I../../content/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDefaultURIFixup.pp /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDefaultURIFixup.cpp nsWebNavigationInfo.cpp c++ -o nsWebNavigationInfo.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_TOOLKIT_SEARCH -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../shistory/src -I../../dom/base -I../../layout/base -I../../js/xpconnect/src -I../../xpcom/ds -I../../layout/generic -I../../layout/xul/base/src -I../../content/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsWebNavigationInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsWebNavigationInfo.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dom/base/nsDOMClassInfoID.h:47, from ../../dom/base/nsIDOMClassInfo.h:44, from ../../dom/base/nsIDOMScriptObjectFactory.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDocShell.cpp:67: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsWebNavigationInfo.cpp:44: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsAboutRedirector.cpp c++ -o nsAboutRedirector.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_TOOLKIT_SEARCH -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../shistory/src -I../../dom/base -I../../layout/base -I../../js/xpconnect/src -I../../xpcom/ds -I../../layout/generic -I../../layout/xul/base/src -I../../content/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsAboutRedirector.pp /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsAboutRedirector.cpp nsDownloadHistory.cpp c++ -o nsDownloadHistory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_TOOLKIT_SEARCH -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../shistory/src -I../../dom/base -I../../layout/base -I../../js/xpconnect/src -I../../xpcom/ds -I../../layout/generic -I../../layout/xul/base/src -I../../content/base/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDownloadHistory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDownloadHistory.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIDownloadHistory.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDownloadHistory.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDownloadHistory.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDownloadHistory.cpp: In member function 'virtual nsrefcnt nsDownloadHistory::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDownloadHistory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDownloadHistory.cpp:53:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsDownloadHistory, nsIDownloadHistory) ^ In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIWebNavigationInfo.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsWebNavigationInfo.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsWebNavigationInfo.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsWebNavigationInfo.cpp: In member function 'virtual nsrefcnt nsWebNavigationInfo::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsWebNavigationInfo' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsWebNavigationInfo.cpp:46:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsWebNavigationInfo, nsIWebNavigationInfo) ^ nsCDefaultURIFixup.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsCDefaultURIFixup.idl -d .deps/nsCDefaultURIFixup.xpt.pp -o _xpidlgen/nsCDefaultURIFixup.xpt nsIDocShell.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIDocShell.idl -d .deps/nsIDocShell.xpt.pp -o _xpidlgen/nsIDocShell.xpt nsIDocShellLoadInfo.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIDocShellLoadInfo.idl -d .deps/nsIDocShellLoadInfo.xpt.pp -o _xpidlgen/nsIDocShellLoadInfo.xpt nsIDocShellTreeItem.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIDocShellTreeItem.idl -d .deps/nsIDocShellTreeItem.xpt.pp -o _xpidlgen/nsIDocShellTreeItem.xpt nsIDocShellTreeNode.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIDocShellTreeNode.idl -d .deps/nsIDocShellTreeNode.xpt.pp -o _xpidlgen/nsIDocShellTreeNode.xpt nsIDocShellTreeOwner.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIDocShellTreeOwner.idl -d .deps/nsIDocShellTreeOwner.xpt.pp -o _xpidlgen/nsIDocShellTreeOwner.xpt nsIDocShellHistory.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIDocShellHistory.idl -d .deps/nsIDocShellHistory.xpt.pp -o _xpidlgen/nsIDocShellHistory.xpt In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIBrowserDOMWindow.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDocShell.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDocShell.cpp: In member function 'virtual nsrefcnt nsPingListener::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsPingListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1179:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDocShell.cpp:465:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS4' NS_IMPL_ISUPPORTS4(nsPingListener, nsIStreamListener, nsIRequestObserver, ^ nsIGlobalHistory2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIGlobalHistory2.idl -d .deps/nsIGlobalHistory2.xpt.pp -o _xpidlgen/nsIGlobalHistory2.xpt nsIMarkupDocumentViewer.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIMarkupDocumentViewer.idl -d .deps/nsIMarkupDocumentViewer.xpt.pp -o _xpidlgen/nsIMarkupDocumentViewer.xpt nsIScrollable.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIScrollable.idl -d .deps/nsIScrollable.xpt.pp -o _xpidlgen/nsIScrollable.xpt nsITextScroll.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsITextScroll.idl -d .deps/nsITextScroll.xpt.pp -o _xpidlgen/nsITextScroll.xpt nsIWebNavigation.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIWebNavigation.idl -d .deps/nsIWebNavigation.xpt.pp -o _xpidlgen/nsIWebNavigation.xpt nsIWebNavigationInfo.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIWebNavigationInfo.idl -d .deps/nsIWebNavigationInfo.xpt.pp -o _xpidlgen/nsIWebNavigationInfo.xpt nsIContentViewer.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIContentViewer.idl -d .deps/nsIContentViewer.xpt.pp -o _xpidlgen/nsIContentViewer.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDocShell.cpp: In member function 'virtual nsresult nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, PRUint32, nsresult)': /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDocShell.cpp:5867:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ nsIContentViewerEdit.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIContentViewerEdit.idl -d .deps/nsIContentViewerEdit.xpt.pp -o _xpidlgen/nsIContentViewerEdit.xpt In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIBrowserDOMWindow.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDocShell.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDocShell.cpp: In member function 'virtual nsrefcnt {anonymous}::nsCopyFaviconCallback::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type '{anonymous}::nsCopyFaviconCallback' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsDocShell.cpp:7888:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsCopyFaviconCallback, nsIFaviconDataCallback) ^ nsIContentViewerFile.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIContentViewerFile.idl -d .deps/nsIContentViewerFile.xpt.pp -o _xpidlgen/nsIContentViewerFile.xpt nsIURIFixup.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIURIFixup.idl -d .deps/nsIURIFixup.xpt.pp -o _xpidlgen/nsIURIFixup.xpt nsIEditorDocShell.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIEditorDocShell.idl -d .deps/nsIEditorDocShell.xpt.pp -o _xpidlgen/nsIEditorDocShell.xpt nsIWebPageDescriptor.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIWebPageDescriptor.idl -d .deps/nsIWebPageDescriptor.xpt.pp -o _xpidlgen/nsIWebPageDescriptor.xpt nsIDownloadHistory.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIDownloadHistory.idl -d .deps/nsIDownloadHistory.xpt.pp -o _xpidlgen/nsIDownloadHistory.xpt nsILoadContext.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsILoadContext.idl -d .deps/nsILoadContext.xpt.pp -o _xpidlgen/nsILoadContext.xpt nsIRefreshURI.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIRefreshURI.idl -d .deps/nsIRefreshURI.xpt.pp -o _xpidlgen/nsIRefreshURI.xpt nsIContentViewerContainer.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIContentViewerContainer.idl -d .deps/nsIContentViewerContainer.xpt.pp -o _xpidlgen/nsIContentViewerContainer.xpt nsIDocumentLoaderFactory.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIDocumentLoaderFactory.idl -d .deps/nsIDocumentLoaderFactory.xpt.pp -o _xpidlgen/nsIDocumentLoaderFactory.xpt nsIGlobalHistory.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIGlobalHistory.idl -d .deps/nsIGlobalHistory.xpt.pp -o _xpidlgen/nsIGlobalHistory.xpt nsIClipboardCommands.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base/nsIClipboardCommands.idl -d .deps/nsIClipboardCommands.xpt.pp -o _xpidlgen/nsIClipboardCommands.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/docshell.xpt _xpidlgen/nsCDefaultURIFixup.xpt _xpidlgen/nsIDocShell.xpt _xpidlgen/nsIDocShellLoadInfo.xpt _xpidlgen/nsIDocShellTreeItem.xpt _xpidlgen/nsIDocShellTreeNode.xpt _xpidlgen/nsIDocShellTreeOwner.xpt _xpidlgen/nsIDocShellHistory.xpt _xpidlgen/nsIGlobalHistory2.xpt _xpidlgen/nsIMarkupDocumentViewer.xpt _xpidlgen/nsIScrollable.xpt _xpidlgen/nsITextScroll.xpt _xpidlgen/nsIWebNavigation.xpt _xpidlgen/nsIWebNavigationInfo.xpt _xpidlgen/nsIContentViewer.xpt _xpidlgen/nsIContentViewerEdit.xpt _xpidlgen/nsIContentViewerFile.xpt _xpidlgen/nsIURIFixup.xpt _xpidlgen/nsIEditorDocShell.xpt _xpidlgen/nsIWebPageDescriptor.xpt _xpidlgen/nsIDownloadHistory.xpt _xpidlgen/nsILoadContext.xpt _xpidlgen/nsIRefreshURI.xpt _xpidlgen/nsIContentViewerContainer.xpt _xpidlgen/nsIDocumentLoaderFactory.xpt _xpidlgen/nsIGlobalHistory.xpt _xpidlgen/nsIClipboardCommands.xpt rm -f libbasedocshell_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsDocShell.o nsDocShellLoadInfo.o nsDocShellEditorData.o nsDocShellTransferableHooks.o nsDocShellEnumerator.o nsDSURIContentListener.o nsDefaultURIFixup.o nsWebNavigationInfo.o nsAboutRedirector.o nsDownloadHistory.o > libbasedocshell_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/docshell.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/base' /usr/pkg/bin/gmake -C shistory libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public' nsISHContainer.idl nsISHTransaction.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/nsISHTransaction.idl -d .deps/nsISHTransaction.xpt.pp -o _xpidlgen/nsISHTransaction.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/nsISHContainer.idl -d .deps/nsISHContainer.xpt.pp -o _xpidlgen/nsISHContainer.xpt nsISHistoryInternal.idl nsISHEntry.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/nsISHistoryInternal.idl -d .deps/nsISHistoryInternal.xpt.pp -o _xpidlgen/nsISHistoryInternal.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/nsISHEntry.idl -d .deps/nsISHEntry.xpt.pp -o _xpidlgen/nsISHEntry.xpt nsIBFCacheEntry.idl nsIHistoryEntry.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/nsIBFCacheEntry.idl -d .deps/nsIBFCacheEntry.xpt.pp -o _xpidlgen/nsIBFCacheEntry.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/nsIHistoryEntry.idl -d .deps/nsIHistoryEntry.xpt.pp -o _xpidlgen/nsIHistoryEntry.xpt nsISHistory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/nsISHistory.idl -d .deps/nsISHistory.xpt.pp -o _xpidlgen/nsISHistory.xpt nsISHistoryListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public/nsISHistoryListener.idl -d .deps/nsISHistoryListener.xpt.pp -o _xpidlgen/nsISHistoryListener.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/shistory.xpt _xpidlgen/nsISHEntry.xpt _xpidlgen/nsISHContainer.xpt _xpidlgen/nsISHTransaction.xpt _xpidlgen/nsISHistoryInternal.xpt _xpidlgen/nsIBFCacheEntry.xpt _xpidlgen/nsIHistoryEntry.xpt _xpidlgen/nsISHistory.xpt _xpidlgen/nsISHistoryListener.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/shistory.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src' nsSHTransaction.cpp c++ -o nsSHTransaction.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../base -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSHTransaction.pp /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHTransaction.cpp nsSHistory.cpp c++ -o nsSHistory.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../base -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSHistory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHistory.cpp nsSHEntryShared.cpp nsSHEntry.cpp c++ -o nsSHEntry.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../base -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSHEntry.pp /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHEntry.cpp c++ -o nsSHEntryShared.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../base -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSHEntryShared.pp /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHEntryShared.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHEntry.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHEntry.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHEntry.cpp: In member function 'virtual nsrefcnt nsSHEntry::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSHEntry' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1179:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHEntry.cpp:110:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS4' NS_IMPL_ISUPPORTS4(nsSHEntry, nsISHContainer, nsISHEntry, nsIHistoryEntry, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHEntryShared.cpp: In static member function 'static void nsSHEntryShared::Shutdown()': /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHEntryShared.cpp:90:10: warning: deleting object of polymorphic class type 'HistoryTracker' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete gHistoryTracker; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHEntryShared.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHEntryShared.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHEntryShared.cpp: In member function 'virtual nsrefcnt nsSHEntryShared::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSHEntryShared' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHEntryShared.cpp:128:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsSHEntryShared, nsIBFCacheEntry, nsIMutationObserver) ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHEntryShared.h:46:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHEntryShared.cpp:38: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = nsSHEntryShared; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = nsSHEntryShared; unsigned int K = 3u; PRUint32 = unsigned int]' /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHEntryShared.cpp:68:67: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHistory.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHistory.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHistory.cpp: In member function 'virtual nsrefcnt nsSHistoryObserver::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSHistoryObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHistory.cpp:157:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSHistoryObserver, nsIObserver) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHistory.cpp: In function 'void {anonymous}::EvictContentViewerForTransaction(nsISHTransaction*)': /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHistory.cpp:111:19: warning: unused variable '_spec' [-Wunused-variable] const char* _spec = _specStr.get(); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHistory.cpp:127:7: note: in expansion of macro 'LOG_SPEC' LOG_SPEC(format, uri); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHistory.cpp:205:5: note: in expansion of macro 'LOG_SHENTRY_SPEC' LOG_SHENTRY_SPEC(("Evicting content viewer 0x%p for " ^ /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHistory.cpp: In member function 'virtual nsresult nsSHistory::Reload(PRUint32)': /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHistory.cpp:853:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHistory.cpp: In member function 'void nsSHistory::EvictOutOfRangeWindowContentViewers(PRInt32)': /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHistory.cpp:976:51: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (PRUint32 i = startSafeIndex; trans && i <= endSafeIndex; i++) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHistory.cpp: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src/nsSHistory.cpp:95:25: warning: 'gLogModule' defined but not used [-Wunused-variable] static PRLogModuleInfo* gLogModule = PR_LOG_DEFINE("nsSHistory"); ^ rm -f libshistory_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsSHEntry.o nsSHTransaction.o nsSHistory.o nsSHEntryShared.o > libshistory_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/shistory' /usr/pkg/bin/gmake -C build libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/build' nsDocShellModule.cpp c++ -o nsDocShellModule.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../shistory/src -I../../uriloader/base -I../../uriloader/prefetch -I../../uriloader/exthandler -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsDocShellModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/docshell/build/nsDocShellModule.cpp rm -f libdocshell.a ../../staticlib/components/libdocshell.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsDocShellModule.o ../base/libbasedocshell_s.a ../../uriloader/base/liburiloaderbase_s.a ../../uriloader/exthandler/libexthandler_s.a ../../uriloader/prefetch/libprefetch_s.a ../shistory/src/libshistory_s.a > libdocshell.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libdocshell.a.desc ../../staticlib/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/build' /usr/pkg/bin/gmake -C resources/content libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/resources/content' /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell/resources/content' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/docshell' /usr/pkg/bin/gmake -C embedding libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding' /usr/pkg/bin/gmake -C base libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/base' nsIWindowProvider.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/base/nsIWindowProvider.idl -d .deps/nsIWindowProvider.xpt.pp -o _xpidlgen/nsIWindowProvider.xpt nsIDialogCreator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/base/nsIDialogCreator.idl -d .deps/nsIDialogCreator.xpt.pp -o _xpidlgen/nsIDialogCreator.xpt nsIWindowCreator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/base/nsIWindowCreator.idl -d .deps/nsIWindowCreator.xpt.pp -o _xpidlgen/nsIWindowCreator.xpt nsIWindowCreator2.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/base/nsIWindowCreator2.idl -d .deps/nsIWindowCreator2.xpt.pp -o _xpidlgen/nsIWindowCreator2.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/embed_base.xpt _xpidlgen/nsIWindowCreator2.xpt _xpidlgen/nsIWindowProvider.xpt _xpidlgen/nsIDialogCreator.xpt _xpidlgen/nsIWindowCreator.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/embed_base.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/base' /usr/pkg/bin/gmake -C components libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components' /usr/pkg/bin/gmake -C windowwatcher libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher' /usr/pkg/bin/gmake -C public libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public' nsIPromptService2.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public/nsIPromptService2.idl -d .deps/nsIPromptService2.xpt.pp -o _xpidlgen/nsIPromptService2.xpt nsIDialogParamBlock.idl nsPIWindowWatcher.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ nsPIPromptService.idl ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public/nsIDialogParamBlock.idl -d .deps/nsIDialogParamBlock.xpt.pp -o _xpidlgen/nsIDialogParamBlock.xpt /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public/nsPIPromptService.idl -d .deps/nsPIPromptService.xpt.pp -o _xpidlgen/nsPIPromptService.xpt /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public/nsPIWindowWatcher.idl -d .deps/nsPIWindowWatcher.xpt.pp -o _xpidlgen/nsPIWindowWatcher.xpt nsIPromptFactory.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public/nsIPromptFactory.idl -d .deps/nsIPromptFactory.xpt.pp -o _xpidlgen/nsIPromptFactory.xpt nsIWindowWatcher.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public/nsIWindowWatcher.idl -d .deps/nsIWindowWatcher.xpt.pp -o _xpidlgen/nsIWindowWatcher.xpt nsIPromptService.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public/nsIPromptService.idl -d .deps/nsIPromptService.xpt.pp -o _xpidlgen/nsIPromptService.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/windowwatcher.xpt _xpidlgen/nsIDialogParamBlock.xpt _xpidlgen/nsIPromptService2.xpt _xpidlgen/nsPIPromptService.xpt _xpidlgen/nsPIWindowWatcher.xpt _xpidlgen/nsIPromptFactory.xpt _xpidlgen/nsIWindowWatcher.xpt _xpidlgen/nsIPromptService.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/windowwatcher.xpt ../../../../dist/bin/components gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/public' /usr/pkg/bin/gmake -C src libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/src' nsAutoWindowStateHelper.cpp c++ -o nsAutoWindowStateHelper.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsAutoWindowStateHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/src/nsAutoWindowStateHelper.cpp nsWindowWatcher.cpp c++ -o nsWindowWatcher.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsWindowWatcher.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/src/nsWindowWatcher.cpp nsDialogParamBlock.cpp c++ -o nsDialogParamBlock.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I../../../../dom/base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsDialogParamBlock.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/src/nsDialogParamBlock.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dom/base/nsJSUtils.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/src/nsWindowWatcher.cpp:47: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/src/nsWindowWatcher.cpp: In destructor 'JSContextAutoPopper::~JSContextAutoPopper()': /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/src/nsWindowWatcher.cpp:295:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ rm -f libwindowwatcher_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsWindowWatcher.o nsAutoWindowStateHelper.o nsDialogParamBlock.o > libwindowwatcher_s.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/windowwatcher' /usr/pkg/bin/gmake -C appstartup/src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/appstartup/src' nsAppStartupNotifier.cpp c++ -o nsAppStartupNotifier.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsAppStartupNotifier.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/appstartup/src/nsAppStartupNotifier.cpp rm -f libappstartupnotifier_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsAppStartupNotifier.o > libappstartupnotifier_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/appstartup/src' /usr/pkg/bin/gmake -C find libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find' /usr/pkg/bin/gmake -C public libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/public' nsIFind.idl nsIWebBrowserFind.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/public/nsIFind.idl -d .deps/nsIFind.xpt.pp -o _xpidlgen/nsIFind.xpt /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/public/nsIWebBrowserFind.idl -d .deps/nsIWebBrowserFind.xpt.pp -o _xpidlgen/nsIWebBrowserFind.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/find.xpt _xpidlgen/nsIFind.xpt _xpidlgen/nsIWebBrowserFind.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/find.xpt ../../../../dist/bin/components gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/public' /usr/pkg/bin/gmake -C src libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/src' nsWebBrowserFind.cpp c++ -o nsWebBrowserFind.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsWebBrowserFind.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/src/nsWebBrowserFind.cpp nsFind.cpp c++ -o nsFind.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsFind.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/src/nsFind.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/src/nsWebBrowserFind.cpp: In member function 'nsresult nsWebBrowserFind::GetSearchLimits(nsIDOMRange*, nsIDOMRange*, nsIDOMRange*, nsIDOMDocument*, nsISelection*, bool)': /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/src/nsWebBrowserFind.cpp:535:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = aSel->GetRangeCount(&count); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/src/nsFind.cpp: In member function 'virtual nsresult nsFind::Find(const PRUnichar*, nsIDOMRange*, nsIDOMRange*, nsIDOMRange*, nsIDOMRange**)': /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/src/nsFind.cpp:1290:18: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = NS_ERROR_UNEXPECTED; ^ rm -f libfind_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsWebBrowserFind.o nsFind.o > libfind_s.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/find' /usr/pkg/bin/gmake -C webbrowserpersist libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist' /usr/pkg/bin/gmake -C public libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist/public' nsCWebBrowserPersist.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist/public/nsCWebBrowserPersist.idl -d .deps/nsCWebBrowserPersist.xpt.pp -o _xpidlgen/nsCWebBrowserPersist.xpt nsIWebBrowserPersist.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist/public/nsIWebBrowserPersist.idl -d .deps/nsIWebBrowserPersist.xpt.pp -o _xpidlgen/nsIWebBrowserPersist.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/webbrowserpersist.xpt _xpidlgen/nsIWebBrowserPersist.xpt _xpidlgen/nsCWebBrowserPersist.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/webbrowserpersist.xpt ../../../../dist/bin/components gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist/public' /usr/pkg/bin/gmake -C src libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist/src' nsWebBrowserPersist.cpp c++ -o nsWebBrowserPersist.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsWebBrowserPersist.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist/src/nsWebBrowserPersist.cpp rm -f libwebbrowserpersist_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsWebBrowserPersist.o > libwebbrowserpersist_s.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/webbrowserpersist' /usr/pkg/bin/gmake -C commandhandler libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler' /usr/pkg/bin/gmake -C public libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public' nsICommandParams.idl nsIControllerContext.idl nsIControllerCommand.idl nsICommandManager.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public/nsICommandManager.idl -d .deps/nsICommandManager.xpt.pp -o _xpidlgen/nsICommandManager.xpt /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public/nsIControllerCommand.idl -d .deps/nsIControllerCommand.xpt.pp -o _xpidlgen/nsIControllerCommand.xpt /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public/nsIControllerContext.idl -d .deps/nsIControllerContext.xpt.pp -o _xpidlgen/nsIControllerContext.xpt /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public/nsICommandParams.idl -d .deps/nsICommandParams.xpt.pp -o _xpidlgen/nsICommandParams.xpt nsIControllerCommandTable.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public/nsIControllerCommandTable.idl -d .deps/nsIControllerCommandTable.xpt.pp -o _xpidlgen/nsIControllerCommandTable.xpt nsPICommandUpdater.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public/nsPICommandUpdater.idl -d .deps/nsPICommandUpdater.xpt.pp -o _xpidlgen/nsPICommandUpdater.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/commandhandler.xpt _xpidlgen/nsICommandManager.xpt _xpidlgen/nsICommandParams.xpt _xpidlgen/nsIControllerCommand.xpt _xpidlgen/nsIControllerContext.xpt _xpidlgen/nsIControllerCommandTable.xpt _xpidlgen/nsPICommandUpdater.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/commandhandler.xpt ../../../../dist/bin/components gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/public' /usr/pkg/bin/gmake -C src libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/src' nsCommandGroup.cpp c++ -o nsCommandGroup.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsCommandGroup.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/src/nsCommandGroup.cpp nsCommandManager.cpp c++ -o nsCommandManager.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsCommandManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/src/nsCommandManager.cpp nsCommandParams.cpp c++ -o nsCommandParams.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsCommandParams.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/src/nsCommandParams.cpp nsBaseCommandController.cpp c++ -o nsBaseCommandController.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsBaseCommandController.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/src/nsBaseCommandController.cpp nsControllerCommandTable.cpp c++ -o nsControllerCommandTable.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsControllerCommandTable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/src/nsControllerCommandTable.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/src/nsControllerCommandTable.cpp: In member function 'virtual nsresult nsControllerCommandTable::DoCommandParams(const char*, nsICommandParams*, nsISupports*)': /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/src/nsControllerCommandTable.cpp:199:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/src/nsControllerCommandTable.cpp: In member function 'virtual nsresult nsControllerCommandTable::GetCommandState(const char*, nsICommandParams*, nsISupports*)': /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/src/nsControllerCommandTable.cpp:217:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ rm -f libcommandhandler_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsBaseCommandController.o nsCommandGroup.o nsCommandManager.o nsCommandParams.o nsControllerCommandTable.o > libcommandhandler_s.a.desc gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler/src' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/commandhandler' /usr/pkg/bin/gmake -C printingui/src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/printingui/src' /usr/pkg/bin/gmake -C unixshared libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/printingui/src/unixshared' nsPrintProgressParams.cpp c++ -o nsPrintProgressParams.o -c -I../../../../../dist/stl_wrappers -I../../../../../dist/system_wrappers -include ../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../../dist/include -I../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../mozilla-config.h -MD -MF .deps/nsPrintProgressParams.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/printingui/src/unixshared/nsPrintProgressParams.cpp nsPrintProgress.cpp nsPrintingPromptService.cpp c++ -o nsPrintingPromptService.o -c -I../../../../../dist/stl_wrappers -I../../../../../dist/system_wrappers -include ../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../../dist/include -I../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../mozilla-config.h -MD -MF .deps/nsPrintingPromptService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/printingui/src/unixshared/nsPrintingPromptService.cpp c++ -o nsPrintProgress.o -c -I../../../../../dist/stl_wrappers -I../../../../../dist/system_wrappers -include ../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../../dist/include -I../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../mozilla-config.h -MD -MF .deps/nsPrintProgress.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/printingui/src/unixshared/nsPrintProgress.cpp rm -f libprintingui_s.a ../libprintingui_s.a /usr/pkg/bin/python2.7 ../../../../../config/pythonpath.py -I../../../../../config ../../../../../config/expandlibs_gen.py nsPrintingPromptService.o nsPrintProgressParams.o nsPrintProgress.o > libprintingui_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libprintingui_s.a.desc .. gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/printingui/src/unixshared' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/printingui/src' /usr/pkg/bin/gmake -C build libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/build' nsEmbeddingModule.cpp c++ -o nsEmbeddingModule.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../windowwatcher/src -I./../appstartup/src -I./../find/src -I./../webbrowserpersist/src -I./../commandhandler/src -I./../printingui/src/unixshared -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEmbeddingModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/build/nsEmbeddingModule.cpp rm -f libembedcomponents.a ../../../staticlib/components/libembedcomponents.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsEmbeddingModule.o ../windowwatcher/src/libwindowwatcher_s.a ../appstartup/src/libappstartupnotifier_s.a ../find/src/libfind_s.a ../webbrowserpersist/src/libwebbrowserpersist_s.a ../commandhandler/src/libcommandhandler_s.a ../printingui/src/libprintingui_s.a > libembedcomponents.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libembedcomponents.a.desc ../../../staticlib/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components/build' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/components' /usr/pkg/bin/gmake -C browser libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser' /usr/pkg/bin/gmake -C webBrowser libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser' nsWebBrowser.cpp c++ -o nsWebBrowser.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../../content/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWebBrowser.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsWebBrowser.cpp nsCommandHandler.cpp c++ -o nsCommandHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../../content/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCommandHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsCommandHandler.cpp nsWebBrowserContentPolicy.cpp nsDocShellTreeOwner.cpp c++ -o nsDocShellTreeOwner.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../../content/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDocShellTreeOwner.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsDocShellTreeOwner.cpp c++ -o nsWebBrowserContentPolicy.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../../content/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWebBrowserContentPolicy.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsWebBrowserContentPolicy.cpp nsContextMenuInfo.cpp c++ -o nsContextMenuInfo.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../../content/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsContextMenuInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsContextMenuInfo.cpp nsEmbedStream.cpp c++ -o nsEmbedStream.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../../../content/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEmbedStream.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsEmbedStream.cpp nsCWebBrowser.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsCWebBrowser.idl -d .deps/nsCWebBrowser.xpt.pp -o _xpidlgen/nsCWebBrowser.xpt In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsDocShellTreeOwner.cpp:103: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsDocShellTreeOwner.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsDocShellTreeOwner.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsDocShellTreeOwner.cpp: In member function 'virtual nsrefcnt DefaultTooltipTextProvider::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'DefaultTooltipTextProvider' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsDocShellTreeOwner.cpp:1018:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(DefaultTooltipTextProvider, nsITooltipTextProvider) ^ nsICommandHandler.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsICommandHandler.idl -d .deps/nsICommandHandler.xpt.pp -o _xpidlgen/nsICommandHandler.xpt nsIEmbeddingSiteWindow2.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIEmbeddingSiteWindow2.idl -d .deps/nsIEmbeddingSiteWindow2.xpt.pp -o _xpidlgen/nsIEmbeddingSiteWindow2.xpt nsIContextMenuListener2.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIContextMenuListener2.idl -d .deps/nsIContextMenuListener2.xpt.pp -o _xpidlgen/nsIContextMenuListener2.xpt nsIWebBrowserChrome2.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowserChrome2.idl -d .deps/nsIWebBrowserChrome2.xpt.pp -o _xpidlgen/nsIWebBrowserChrome2.xpt nsIWebBrowserChrome3.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowserChrome3.idl -d .deps/nsIWebBrowserChrome3.xpt.pp -o _xpidlgen/nsIWebBrowserChrome3.xpt nsIPrintingPrompt.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIPrintingPrompt.idl -d .deps/nsIPrintingPrompt.xpt.pp -o _xpidlgen/nsIPrintingPrompt.xpt nsIPrintingPromptService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIPrintingPromptService.idl -d .deps/nsIPrintingPromptService.xpt.pp -o _xpidlgen/nsIPrintingPromptService.xpt nsIContextMenuListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIContextMenuListener.idl -d .deps/nsIContextMenuListener.xpt.pp -o _xpidlgen/nsIContextMenuListener.xpt nsIEmbeddingSiteWindow.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIEmbeddingSiteWindow.idl -d .deps/nsIEmbeddingSiteWindow.xpt.pp -o _xpidlgen/nsIEmbeddingSiteWindow.xpt nsITooltipListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsITooltipListener.idl -d .deps/nsITooltipListener.xpt.pp -o _xpidlgen/nsITooltipListener.xpt nsITooltipTextProvider.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsITooltipTextProvider.idl -d .deps/nsITooltipTextProvider.xpt.pp -o _xpidlgen/nsITooltipTextProvider.xpt nsIWebBrowser.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowser.idl -d .deps/nsIWebBrowser.xpt.pp -o _xpidlgen/nsIWebBrowser.xpt nsIWebBrowserChrome.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowserChrome.idl -d .deps/nsIWebBrowserChrome.xpt.pp -o _xpidlgen/nsIWebBrowserChrome.xpt nsIWebBrowserChromeFocus.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowserChromeFocus.idl -d .deps/nsIWebBrowserChromeFocus.xpt.pp -o _xpidlgen/nsIWebBrowserChromeFocus.xpt nsIWebBrowserFocus.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowserFocus.idl -d .deps/nsIWebBrowserFocus.xpt.pp -o _xpidlgen/nsIWebBrowserFocus.xpt nsIWebBrowserSetup.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowserSetup.idl -d .deps/nsIWebBrowserSetup.xpt.pp -o _xpidlgen/nsIWebBrowserSetup.xpt nsIWebBrowserStream.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowserStream.idl -d .deps/nsIWebBrowserStream.xpt.pp -o _xpidlgen/nsIWebBrowserStream.xpt nsIWebBrowserPrint.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser/nsIWebBrowserPrint.idl -d .deps/nsIWebBrowserPrint.xpt.pp -o _xpidlgen/nsIWebBrowserPrint.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/webBrowser_core.xpt _xpidlgen/nsCWebBrowser.xpt _xpidlgen/nsICommandHandler.xpt _xpidlgen/nsIEmbeddingSiteWindow2.xpt _xpidlgen/nsIContextMenuListener2.xpt _xpidlgen/nsIWebBrowserChrome2.xpt _xpidlgen/nsIWebBrowserChrome3.xpt _xpidlgen/nsIPrintingPrompt.xpt _xpidlgen/nsIPrintingPromptService.xpt _xpidlgen/nsIContextMenuListener.xpt _xpidlgen/nsIEmbeddingSiteWindow.xpt _xpidlgen/nsITooltipListener.xpt _xpidlgen/nsITooltipTextProvider.xpt _xpidlgen/nsIWebBrowser.xpt _xpidlgen/nsIWebBrowserChrome.xpt _xpidlgen/nsIWebBrowserChromeFocus.xpt _xpidlgen/nsIWebBrowserFocus.xpt _xpidlgen/nsIWebBrowserSetup.xpt _xpidlgen/nsIWebBrowserStream.xpt _xpidlgen/nsIWebBrowserPrint.xpt rm -f libnsWebBrowser_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsDocShellTreeOwner.o nsWebBrowser.o nsCommandHandler.o nsWebBrowserContentPolicy.o nsContextMenuInfo.o nsEmbedStream.o > libnsWebBrowser_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/webBrowser_core.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/webBrowser' /usr/pkg/bin/gmake -C build libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/build' nsWebBrowserModule.cpp c++ -o nsWebBrowserModule.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I./../webBrowser -I./../setup -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWebBrowserModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/build/nsWebBrowserModule.cpp rm -f libwebbrwsr.a ../../../staticlib/components/libwebbrwsr.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsWebBrowserModule.o ../webBrowser/libnsWebBrowser_s.a > libwebbrwsr.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libwebbrwsr.a.desc ../../../staticlib/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser/build' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding/browser' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/embedding' /usr/pkg/bin/gmake -C xpfe/appshell libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell' /usr/pkg/bin/gmake -C public libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public' nsIWindowMediator.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public/nsIWindowMediator.idl -d .deps/nsIWindowMediator.xpt.pp -o _xpidlgen/nsIWindowMediator.xpt nsIWindowMediatorListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public/nsIWindowMediatorListener.idl -d .deps/nsIWindowMediatorListener.xpt.pp -o _xpidlgen/nsIWindowMediatorListener.xpt nsIAppShellService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public/nsIAppShellService.idl -d .deps/nsIAppShellService.xpt.pp -o _xpidlgen/nsIAppShellService.xpt nsIXULWindow.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public/nsIXULWindow.idl -d .deps/nsIXULWindow.xpt.pp -o _xpidlgen/nsIXULWindow.xpt nsIPopupWindowManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public/nsIPopupWindowManager.idl -d .deps/nsIPopupWindowManager.xpt.pp -o _xpidlgen/nsIPopupWindowManager.xpt nsIXULBrowserWindow.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public/nsIXULBrowserWindow.idl -d .deps/nsIXULBrowserWindow.xpt.pp -o _xpidlgen/nsIXULBrowserWindow.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/appshell.xpt _xpidlgen/nsIAppShellService.xpt _xpidlgen/nsIWindowMediator.xpt _xpidlgen/nsIWindowMediatorListener.xpt _xpidlgen/nsIXULWindow.xpt _xpidlgen/nsIPopupWindowManager.xpt _xpidlgen/nsIXULBrowserWindow.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/appshell.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/public' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src' nsContentTreeOwner.cpp c++ -o nsContentTreeOwner.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsContentTreeOwner.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsContentTreeOwner.cpp nsXULWindow.cpp c++ -o nsXULWindow.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXULWindow.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsXULWindow.cpp nsChromeTreeOwner.cpp c++ -o nsChromeTreeOwner.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsChromeTreeOwner.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsChromeTreeOwner.cpp nsAppShellService.cpp c++ -o nsAppShellService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAppShellService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsAppShellService.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsAppShellService.cpp:49: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsAppShellWindowEnumerator.cpp c++ -o nsAppShellWindowEnumerator.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAppShellWindowEnumerator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsAppShellWindowEnumerator.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsXULWindow.cpp:88: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIAppShellService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsAppShellService.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsAppShellService.cpp: In member function 'virtual nsrefcnt nsAppShellService::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsAppShellService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsAppShellService.cpp:109:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsAppShellService, ^ nsWebShellWindow.cpp c++ -o nsWebShellWindow.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWebShellWindow.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsWebShellWindow.cpp nsWindowMediator.cpp c++ -o nsWindowMediator.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWindowMediator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsWindowMediator.cpp nsAppShellFactory.cpp c++ -o nsAppShellFactory.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAppShellFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsAppShellFactory.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsWindowMediator.cpp: In member function 'virtual nsresult nsWindowMediator::CalculateZPosition(nsIXULWindow*, PRUint32, nsIWidget*, PRUint32*, nsIWidget**, bool*)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsWindowMediator.cpp:439:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (!info || info->mYounger != info && info->mLower == info) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsWindowMediator.cpp: In member function 'virtual nsresult nsWindowMediator::SetZPosition(nsIXULWindow*, PRUint32, nsIXULWindow*)': /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsWindowMediator.cpp:537:53: warning: suggest parentheses around '&&' within '||' [-Wparentheses] inPosition != nsIWindowMediator::zLevelBottom && ^ /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src/nsWindowMediator.cpp:576:3: warning: 'belowInfo' may be used uninitialized in this function [-Wmaybe-uninitialized] if (inInfo != belowInfo) { ^ rm -f libnsappshell.a ../../../staticlib/components/libnsappshell.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsChromeTreeOwner.o nsContentTreeOwner.o nsXULWindow.o nsAppShellService.o nsAppShellWindowEnumerator.o nsWebShellWindow.o nsWindowMediator.o nsAppShellFactory.o > libnsappshell.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libnsappshell.a.desc ../../../staticlib/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/appshell' /usr/pkg/bin/gmake -C extensions/universalchardet libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src' /usr/pkg/bin/gmake -C base libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base' JpCntx.cpp c++ -o JpCntx.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/JpCntx.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/JpCntx.cpp LangBulgarianModel.cpp c++ -o LangBulgarianModel.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/LangBulgarianModel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/LangBulgarianModel.cpp LangCyrillicModel.cpp c++ -o LangCyrillicModel.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/LangCyrillicModel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/LangCyrillicModel.cpp CharDistribution.cpp c++ -o CharDistribution.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/CharDistribution.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/CharDistribution.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/JpCntx.cpp: In member function 'virtual PRInt32 SJISContextAnalysis::GetOrder(const char*, PRUint32*)': /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/JpCntx.cpp:198:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if ((unsigned char)*str >= (unsigned char)0x81 && (unsigned char)*str <= (unsigned char)0x9f || ^ /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/JpCntx.cpp: In member function 'virtual PRInt32 EUCJPContextAnalysis::GetOrder(const char*, PRUint32*)': /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/JpCntx.cpp:216:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (unsigned char)*str >= (unsigned char)0xa1 && ^ LangGreekModel.cpp c++ -o LangGreekModel.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/LangGreekModel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/LangGreekModel.cpp LangHebrewModel.cpp c++ -o LangHebrewModel.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/LangHebrewModel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/LangHebrewModel.cpp LangHungarianModel.cpp c++ -o LangHungarianModel.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/LangHungarianModel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/LangHungarianModel.cpp LangThaiModel.cpp c++ -o LangThaiModel.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/LangThaiModel.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/LangThaiModel.cpp nsHebrewProber.cpp c++ -o nsHebrewProber.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsHebrewProber.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsHebrewProber.cpp nsCharSetProber.cpp c++ -o nsCharSetProber.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsCharSetProber.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsCharSetProber.cpp nsBig5Prober.cpp c++ -o nsBig5Prober.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsBig5Prober.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsBig5Prober.cpp nsEUCJPProber.cpp c++ -o nsEUCJPProber.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsEUCJPProber.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsEUCJPProber.cpp nsEUCKRProber.cpp c++ -o nsEUCKRProber.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsEUCKRProber.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsEUCKRProber.cpp nsEUCTWProber.cpp c++ -o nsEUCTWProber.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsEUCTWProber.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsEUCTWProber.cpp nsEscCharsetProber.cpp c++ -o nsEscCharsetProber.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsEscCharsetProber.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsEscCharsetProber.cpp nsEscSM.cpp c++ -o nsEscSM.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsEscSM.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsEscSM.cpp nsGB2312Prober.cpp c++ -o nsGB2312Prober.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsGB2312Prober.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsGB2312Prober.cpp nsMBCSGroupProber.cpp c++ -o nsMBCSGroupProber.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsMBCSGroupProber.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsMBCSGroupProber.cpp nsMBCSSM.cpp c++ -o nsMBCSSM.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsMBCSSM.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsMBCSSM.cpp nsSBCSGroupProber.cpp c++ -o nsSBCSGroupProber.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSBCSGroupProber.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsSBCSGroupProber.cpp nsSBCharSetProber.cpp c++ -o nsSBCharSetProber.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSBCharSetProber.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsSBCharSetProber.cpp nsSJISProber.cpp c++ -o nsSJISProber.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSJISProber.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsSJISProber.cpp nsUTF8Prober.cpp c++ -o nsUTF8Prober.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsUTF8Prober.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsUTF8Prober.cpp nsLatin1Prober.cpp c++ -o nsLatin1Prober.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsLatin1Prober.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsLatin1Prober.cpp nsUniversalDetector.cpp c++ -o nsUniversalDetector.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsUniversalDetector.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base/nsUniversalDetector.cpp rm -f libuniversalchardet_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py CharDistribution.o JpCntx.o LangBulgarianModel.o LangCyrillicModel.o LangGreekModel.o LangHungarianModel.o LangHebrewModel.o LangThaiModel.o nsHebrewProber.o nsCharSetProber.o nsBig5Prober.o nsEUCJPProber.o nsEUCKRProber.o nsEUCTWProber.o nsEscCharsetProber.o nsEscSM.o nsGB2312Prober.o nsMBCSGroupProber.o nsMBCSSM.o nsSBCSGroupProber.o nsSBCharSetProber.o nsSJISProber.o nsUTF8Prober.o nsLatin1Prober.o nsUniversalDetector.o > libuniversalchardet_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/base' /usr/pkg/bin/gmake -C xpcom libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/xpcom' nsUdetXPCOMWrapper.cpp c++ -o nsUdetXPCOMWrapper.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsUdetXPCOMWrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/xpcom/nsUdetXPCOMWrapper.cpp nsUniversalCharDetModule.cpp c++ -o nsUniversalCharDetModule.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../base -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsUniversalCharDetModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/xpcom/nsUniversalCharDetModule.cpp rm -f libuniversalchardet.a ../../../../staticlib/components/libuniversalchardet.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsUniversalCharDetModule.o nsUdetXPCOMWrapper.o ../base/libuniversalchardet_s.a > libuniversalchardet.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libuniversalchardet.a.desc ../../../../staticlib/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src/xpcom' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/universalchardet' /usr/pkg/bin/gmake -C accessible libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible' /usr/pkg/bin/gmake -C public libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public' nsIAccessibleRetrieval.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleRetrieval.idl -d .deps/nsIAccessibleRetrieval.xpt.pp -o _xpidlgen/nsIAccessibleRetrieval.xpt nsIAccessible.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessible.idl -d .deps/nsIAccessible.xpt.pp -o _xpidlgen/nsIAccessible.xpt nsIAccessibleApplication.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleApplication.idl -d .deps/nsIAccessibleApplication.xpt.pp -o _xpidlgen/nsIAccessibleApplication.xpt nsIAccessibleTypes.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleTypes.idl -d .deps/nsIAccessibleTypes.xpt.pp -o _xpidlgen/nsIAccessibleTypes.xpt nsIAccessibleRelation.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleRelation.idl -d .deps/nsIAccessibleRelation.xpt.pp -o _xpidlgen/nsIAccessibleRelation.xpt nsIAccessibleRole.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleRole.idl -d .deps/nsIAccessibleRole.xpt.pp -o _xpidlgen/nsIAccessibleRole.xpt nsIAccessibleStates.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleStates.idl -d .deps/nsIAccessibleStates.xpt.pp -o _xpidlgen/nsIAccessibleStates.xpt nsIAccessibleDocument.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleDocument.idl -d .deps/nsIAccessibleDocument.xpt.pp -o _xpidlgen/nsIAccessibleDocument.xpt nsIAccessibleProvider.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleProvider.idl -d .deps/nsIAccessibleProvider.xpt.pp -o _xpidlgen/nsIAccessibleProvider.xpt nsIAccessibleSelectable.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleSelectable.idl -d .deps/nsIAccessibleSelectable.xpt.pp -o _xpidlgen/nsIAccessibleSelectable.xpt nsIAccessNode.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessNode.idl -d .deps/nsIAccessNode.xpt.pp -o _xpidlgen/nsIAccessNode.xpt nsIAccessibleEvent.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleEvent.idl -d .deps/nsIAccessibleEvent.xpt.pp -o _xpidlgen/nsIAccessibleEvent.xpt nsIAccessibleEditableText.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleEditableText.idl -d .deps/nsIAccessibleEditableText.xpt.pp -o _xpidlgen/nsIAccessibleEditableText.xpt nsIAccessibleHyperText.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleHyperText.idl -d .deps/nsIAccessibleHyperText.xpt.pp -o _xpidlgen/nsIAccessibleHyperText.xpt nsIAccessibleHyperLink.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleHyperLink.idl -d .deps/nsIAccessibleHyperLink.xpt.pp -o _xpidlgen/nsIAccessibleHyperLink.xpt nsIAccessibleTable.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleTable.idl -d .deps/nsIAccessibleTable.xpt.pp -o _xpidlgen/nsIAccessibleTable.xpt nsIAccessibleText.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleText.idl -d .deps/nsIAccessibleText.xpt.pp -o _xpidlgen/nsIAccessibleText.xpt nsIAccessibleValue.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleValue.idl -d .deps/nsIAccessibleValue.xpt.pp -o _xpidlgen/nsIAccessibleValue.xpt nsIAccessibleImage.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIAccessibleImage.idl -d .deps/nsIAccessibleImage.xpt.pp -o _xpidlgen/nsIAccessibleImage.xpt nsIXBLAccessible.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public/nsIXBLAccessible.idl -d .deps/nsIXBLAccessible.xpt.pp -o _xpidlgen/nsIXBLAccessible.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/accessibility.xpt _xpidlgen/nsIAccessibleTypes.xpt _xpidlgen/nsIAccessibleRetrieval.xpt _xpidlgen/nsIAccessible.xpt _xpidlgen/nsIAccessibleApplication.xpt _xpidlgen/nsIAccessibleRelation.xpt _xpidlgen/nsIAccessibleRole.xpt _xpidlgen/nsIAccessibleStates.xpt _xpidlgen/nsIAccessibleDocument.xpt _xpidlgen/nsIAccessibleProvider.xpt _xpidlgen/nsIAccessibleSelectable.xpt _xpidlgen/nsIAccessNode.xpt _xpidlgen/nsIAccessibleEvent.xpt _xpidlgen/nsIAccessibleEditableText.xpt _xpidlgen/nsIAccessibleHyperLink.xpt _xpidlgen/nsIAccessibleHyperText.xpt _xpidlgen/nsIAccessibleTable.xpt _xpidlgen/nsIAccessibleText.xpt _xpidlgen/nsIAccessibleValue.xpt _xpidlgen/nsIAccessibleImage.xpt _xpidlgen/nsIXBLAccessible.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/accessibility.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/public' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src' /usr/pkg/bin/gmake -C atk libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk' nsAccessNodeWrap.cpp c++ -o nsAccessNodeWrap.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAccessNodeWrap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsAccessNodeWrap.cpp AtkSocketAccessible.cpp c++ -o AtkSocketAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/AtkSocketAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/AtkSocketAccessible.cpp nsAccessibleWrap.cpp c++ -o nsAccessibleWrap.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAccessibleWrap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsAccessibleWrap.cpp nsDocAccessibleWrap.cpp c++ -o nsDocAccessibleWrap.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDocAccessibleWrap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsDocAccessibleWrap.cpp nsRootAccessibleWrap.cpp c++ -o nsRootAccessibleWrap.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsRootAccessibleWrap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsRootAccessibleWrap.cpp nsApplicationAccessibleWrap.cpp c++ -o nsApplicationAccessibleWrap.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsApplicationAccessibleWrap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsApplicationAccessibleWrap.cpp nsMaiInterfaceComponent.cpp c++ -o nsMaiInterfaceComponent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMaiInterfaceComponent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsMaiInterfaceComponent.cpp nsMaiInterfaceAction.cpp c++ -o nsMaiInterfaceAction.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMaiInterfaceAction.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsMaiInterfaceAction.cpp nsMaiInterfaceText.cpp c++ -o nsMaiInterfaceText.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMaiInterfaceText.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsMaiInterfaceText.cpp nsMaiInterfaceEditableText.cpp c++ -o nsMaiInterfaceEditableText.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMaiInterfaceEditableText.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsMaiInterfaceEditableText.cpp nsMaiInterfaceSelection.cpp c++ -o nsMaiInterfaceSelection.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMaiInterfaceSelection.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsMaiInterfaceSelection.cpp nsMaiInterfaceValue.cpp c++ -o nsMaiInterfaceValue.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMaiInterfaceValue.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsMaiInterfaceValue.cpp nsMaiHyperlink.cpp c++ -o nsMaiHyperlink.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMaiHyperlink.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsMaiHyperlink.cpp nsMaiInterfaceHypertext.cpp c++ -o nsMaiInterfaceHypertext.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMaiInterfaceHypertext.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsMaiInterfaceHypertext.cpp nsMaiInterfaceHyperlinkImpl.cpp c++ -o nsMaiInterfaceHyperlinkImpl.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMaiInterfaceHyperlinkImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsMaiInterfaceHyperlinkImpl.cpp nsMaiInterfaceTable.cpp c++ -o nsMaiInterfaceTable.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMaiInterfaceTable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsMaiInterfaceTable.cpp nsMaiInterfaceDocument.cpp c++ -o nsMaiInterfaceDocument.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMaiInterfaceDocument.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsMaiInterfaceDocument.cpp nsMaiInterfaceImage.cpp c++ -o nsMaiInterfaceImage.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../xul -I../../../other-licenses/atk-1.0 -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMaiInterfaceImage.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsMaiInterfaceImage.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsMaiInterfaceImage.cpp: In function 'void getImagePositionCB(AtkImage*, gint*, gint*, AtkCoordType)': /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk/nsMaiInterfaceImage.cpp:72:36: warning: enumeral mismatch in conditional expression: 'nsIAccessibleCoordinateType::' vs 'nsIAccessibleCoordinateType::' [-Wenum-compare] nsIAccessibleCoordinateType::COORDTYPE_SCREEN_RELATIVE; ^ rm -f libaccessibility_toolkit_s.a ../libaccessibility_toolkit_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py AtkSocketAccessible.o nsAccessNodeWrap.o nsAccessibleWrap.o nsDocAccessibleWrap.o nsRootAccessibleWrap.o nsApplicationAccessibleWrap.o nsMaiInterfaceComponent.o nsMaiInterfaceAction.o nsMaiInterfaceText.o nsMaiInterfaceEditableText.o nsMaiInterfaceSelection.o nsMaiInterfaceValue.o nsMaiHyperlink.o nsMaiInterfaceHypertext.o nsMaiInterfaceHyperlinkImpl.o nsMaiInterfaceTable.o nsMaiInterfaceDocument.o nsMaiInterfaceImage.o > libaccessibility_toolkit_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libaccessibility_toolkit_s.a.desc .. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/atk' /usr/pkg/bin/gmake -C base libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base' AccEvent.cpp c++ -o AccEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/AccEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/AccEvent.cpp AccGroupInfo.cpp c++ -o AccGroupInfo.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/AccGroupInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/AccGroupInfo.cpp AccIterator.cpp c++ -o AccIterator.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/AccIterator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/AccIterator.cpp AccCollector.cpp c++ -o AccCollector.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/AccCollector.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/AccCollector.cpp filters.cpp c++ -o filters.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/filters.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/filters.cpp FocusManager.cpp c++ -o FocusManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/FocusManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/FocusManager.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from ../../../dist/include/nsEventStateManager.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/AccEvent.cpp:53: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ NotificationController.cpp c++ -o NotificationController.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/NotificationController.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/NotificationController.cpp In file included from ./../xul/nsXULMenuAccessible.h:43:0, from ./../xul/nsXULListboxAccessible.h:46, from ./../xul/nsXULTreeAccessible.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/AccEvent.cpp:48: ../../../dist/include/nsIDOMXULSelectCntrlEl.h: At global scope: ../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/AccEvent.cpp:56:0: ../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ nsAccDocManager.cpp c++ -o nsAccDocManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAccDocManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsAccDocManager.cpp nsAccessNode.cpp c++ -o nsAccessNode.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAccessNode.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsAccessNode.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from ../../../dist/include/nsEventStateManager.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/FocusManager.cpp:44: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/NotificationController.cpp: In member function 'void NotificationController::CoalesceSelChangeEvents(AccSelChangeEvent*, AccSelChangeEvent*, PRInt32)': /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/NotificationController.cpp:596:31: warning: enumeral mismatch in conditional expression: 'nsIAccessibleEvent::' vs 'nsIAccessibleEvent::' [-Wenum-compare] nsIAccessibleEvent::EVENT_SELECTION_REMOVE; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/NotificationController.cpp:607:29: warning: enumeral mismatch in conditional expression: 'nsIAccessibleEvent::' vs 'nsIAccessibleEvent::' [-Wenum-compare] nsIAccessibleEvent::EVENT_SELECTION_REMOVE; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsAccDocManager.cpp:53: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsARIAGridAccessible.cpp c++ -o nsARIAGridAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsARIAGridAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsARIAGridAccessible.cpp nsARIAMap.cpp c++ -o nsARIAMap.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsARIAMap.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsARIAMap.cpp nsDocAccessible.cpp c++ -o nsDocAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDocAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsDocAccessible.cpp nsOuterDocAccessible.cpp c++ -o nsOuterDocAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsOuterDocAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsOuterDocAccessible.cpp nsCoreUtils.cpp c++ -o nsCoreUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCoreUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsCoreUtils.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from ../../../dist/include/nsEventStateManager.h:61, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsDocAccessible.cpp:62: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsAccUtils.cpp c++ -o nsAccUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAccUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsAccUtils.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsCoreUtils.cpp:54: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsDocAccessible.cpp: In member function 'void nsDocAccessible::AddDependentIDsFor(nsAccessible*, nsIAtom*)': /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsDocAccessible.cpp:1568:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] aRelProvider->GetContent()->Tag() != nsGkAtoms::label && ^ /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsDocAccessible.cpp:1574:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] aRelProvider->GetContent()->Tag() != nsGkAtoms::label && ^ nsAccessibilityService.cpp c++ -o nsAccessibilityService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAccessibilityService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsAccessibilityService.cpp nsAccessible.cpp c++ -o nsAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsAccessible.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsAccUtils.cpp: In static member function 'static nsHyperTextAccessible* nsAccUtils::GetTextAccessibleFromSelection(nsISelection*)': /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsAccUtils.cpp:443:44: warning: suggest parentheses around assignment used as truth value [-Wparentheses] } while (accessible = accessible->Parent()); ^ nsAccTreeWalker.cpp c++ -o nsAccTreeWalker.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAccTreeWalker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsAccTreeWalker.cpp nsBaseWidgetAccessible.cpp c++ -o nsBaseWidgetAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBaseWidgetAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsBaseWidgetAccessible.cpp nsEventShell.cpp c++ -o nsEventShell.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsEventShell.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsEventShell.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsAccessible.cpp: In member function 'virtual PRUint32 nsAccessible::NativeRole()': /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsAccessible.cpp:1840:55: warning: enumeral mismatch in conditional expression: 'nsIAccessibleRole::' vs 'nsIAccessibleRole::' [-Wenum-compare] nsIAccessibleRole::ROLE_LINK : nsIAccessibleRole::ROLE_NOTHING; ^ nsFormControlAccessible.cpp c++ -o nsFormControlAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFormControlAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsFormControlAccessible.cpp nsRootAccessible.cpp c++ -o nsRootAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsRootAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsRootAccessible.cpp nsApplicationAccessible.cpp c++ -o nsApplicationAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsApplicationAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsApplicationAccessible.cpp nsCaretAccessible.cpp c++ -o nsCaretAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCaretAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsCaretAccessible.cpp nsTextAccessible.cpp c++ -o nsTextAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTextAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsTextAccessible.cpp In file included from ../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:10:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsRootAccessible.cpp:66: ../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsRootAccessible.cpp:66:0: ../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsRootAccessible.cpp:69: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsTextEquivUtils.cpp c++ -o nsTextEquivUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTextEquivUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsTextEquivUtils.cpp nsTextAttrs.cpp c++ -o nsTextAttrs.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTextAttrs.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsTextAttrs.cpp TextUpdater.cpp c++ -o TextUpdater.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../xpcom -I./../html -I./../xul -I./../../../layout/generic -I./../../../layout/xul/base/src -I./../xforms -I./../atk -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/TextUpdater.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/TextUpdater.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/TextUpdater.cpp: In member function 'void TextUpdater::DoUpdate(const nsAString_internal&, const nsAString_internal&, PRUint32)': /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/TextUpdater.cpp:110:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] strLen1 > kMaxStrLen || strLen2 > kMaxStrLen) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/TextUpdater.cpp:110:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] strLen1 > kMaxStrLen || strLen2 > kMaxStrLen) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/TextUpdater.cpp: In member function 'void TextUpdater::ComputeTextChangeEvents(const nsAString_internal&, const nsAString_internal&, PRUint32*, nsTArray >&)': /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/TextUpdater.cpp:219:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (dist == row[colIdx - 1 - colLen]) { // substitution ^ /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/TextUpdater.cpp:225:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (dist == row[colIdx - colLen]) { // insertion ^ /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/TextUpdater.cpp:230:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (dist == row[colIdx - 1]) { // deletion ^ In file included from ../../../dist/include/gfxFont.h:55:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base/nsTextAttrs.cpp:45: ../../../dist/include/nsExpirationTracker.h: In instantiation of 'nsrefcnt nsExpirationTracker::ExpirationTrackerObserver::Release() [with T = gfxFont; unsigned int K = 3u; nsrefcnt = unsigned int]': ../../../dist/include/nsAutoPtr.h:908:13: required from 'nsRefPtr::~nsRefPtr() [with T = nsExpirationTracker::ExpirationTrackerObserver]' ../../../dist/include/nsExpirationTracker.h:112:34: required from 'nsExpirationTracker::nsExpirationTracker(PRUint32) [with T = gfxFont; unsigned int K = 3u; PRUint32 = unsigned int]' ../../../dist/include/gfxFont.h:655:62: required from here ../../../dist/include/nsExpirationTracker.h:393:5: warning: deleting object of polymorphic class type 'nsExpirationTracker::ExpirationTrackerObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); ^ rm -f libaccessibility_base_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py AccCollector.o AccEvent.o AccGroupInfo.o AccIterator.o filters.o FocusManager.o NotificationController.o nsAccDocManager.o nsAccessNode.o nsARIAGridAccessible.o nsARIAMap.o nsDocAccessible.o nsOuterDocAccessible.o nsCoreUtils.o nsAccUtils.o nsAccessibilityService.o nsAccessible.o nsAccTreeWalker.o nsBaseWidgetAccessible.o nsEventShell.o nsFormControlAccessible.o nsRootAccessible.o nsApplicationAccessible.o nsCaretAccessible.o nsTextAccessible.o nsTextEquivUtils.o nsTextAttrs.o TextUpdater.o > libaccessibility_base_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/base' /usr/pkg/bin/gmake -C html libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/html' nsHTMLImageMapAccessible.cpp nsHTMLImageAccessible.cpp c++ -o nsHTMLImageMapAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../base -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLImageMapAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/html/nsHTMLImageMapAccessible.cpp c++ -o nsHTMLImageAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../base -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLImageAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/html/nsHTMLImageAccessible.cpp nsHTMLLinkAccessible.cpp c++ -o nsHTMLLinkAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../base -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLLinkAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/html/nsHTMLLinkAccessible.cpp nsHTMLFormControlAccessible.cpp c++ -o nsHTMLFormControlAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../base -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLFormControlAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/html/nsHTMLFormControlAccessible.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/html/nsHTMLFormControlAccessible.cpp:58: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsHTMLSelectAccessible.cpp c++ -o nsHTMLSelectAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../base -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLSelectAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/html/nsHTMLSelectAccessible.cpp nsHTMLTableAccessible.cpp c++ -o nsHTMLTableAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../base -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLTableAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/html/nsHTMLTableAccessible.cpp nsHTMLTextAccessible.cpp c++ -o nsHTMLTextAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../base -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHTMLTextAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/html/nsHTMLTextAccessible.cpp nsHyperTextAccessible.cpp c++ -o nsHyperTextAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../base -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsHyperTextAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/html/nsHyperTextAccessible.cpp rm -f libaccessibility_html_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsHTMLFormControlAccessible.o nsHTMLImageAccessible.o nsHTMLImageMapAccessible.o nsHTMLLinkAccessible.o nsHTMLSelectAccessible.o nsHTMLTableAccessible.o nsHTMLTextAccessible.o nsHyperTextAccessible.o > libaccessibility_html_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/html' /usr/pkg/bin/gmake -C xpcom libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xpcom' nsAccEvent.cpp c++ -o nsAccEvent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../base -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAccEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xpcom/nsAccEvent.cpp nsAccessibleRelation.cpp c++ -o nsAccessibleRelation.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../base -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAccessibleRelation.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xpcom/nsAccessibleRelation.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIAccessibleRelation.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xpcom/nsAccessibleRelation.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xpcom/nsAccessibleRelation.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xpcom/nsAccessibleRelation.cpp: In member function 'virtual nsrefcnt nsAccessibleRelation::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsAccessibleRelation' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xpcom/nsAccessibleRelation.cpp:58:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsAccessibleRelation, nsIAccessibleRelation) ^ rm -f libaccessibility_xpcom_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsAccEvent.o nsAccessibleRelation.o > libaccessibility_xpcom_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xpcom' /usr/pkg/bin/gmake -C xul libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul' nsXULColorPickerAccessible.cpp nsXULComboboxAccessible.cpp c++ -o nsXULColorPickerAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXULColorPickerAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULColorPickerAccessible.cpp c++ -o nsXULComboboxAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXULComboboxAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULComboboxAccessible.cpp nsXULFormControlAccessible.cpp c++ -o nsXULFormControlAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXULFormControlAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULFormControlAccessible.cpp nsXULAlertAccessible.cpp c++ -o nsXULAlertAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXULAlertAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULAlertAccessible.cpp nsXULListboxAccessible.cpp c++ -o nsXULListboxAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXULListboxAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULListboxAccessible.cpp nsXULMenuAccessible.cpp c++ -o nsXULMenuAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXULMenuAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULMenuAccessible.cpp nsXULSliderAccessible.cpp c++ -o nsXULSliderAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXULSliderAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULSliderAccessible.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULMenuAccessible.h:43:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULListboxAccessible.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULListboxAccessible.cpp:41: ../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULListboxAccessible.cpp:51:0: ../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ nsXULTabAccessible.cpp c++ -o nsXULTabAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXULTabAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULTabAccessible.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULMenuAccessible.h:43:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULMenuAccessible.cpp:39: ../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULMenuAccessible.cpp:52:0: ../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ nsXULTextAccessible.cpp c++ -o nsXULTextAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXULTextAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULTextAccessible.cpp nsXULTreeAccessible.cpp c++ -o nsXULTreeAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXULTreeAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULTreeAccessible.cpp nsXULTreeGridAccessible.cpp c++ -o nsXULTreeGridAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I./../../../layout/generic -I./../../../layout/xul/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXULTreeGridAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULTreeGridAccessible.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULMenuAccessible.h:43:0, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULListboxAccessible.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULTreeAccessible.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULTreeAccessible.cpp:40: ../../../dist/include/nsIDOMXULSelectCntrlEl.h:33:28: warning: 'virtual nsresult nsIDOMXULSelectControlElement::GetSelectedItem(nsIDOMXULSelectControlItemElement**)' was hidden [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(nsIDOMXULSelectControlItemElement * *aSelectedItem) = 0; ^ In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul/nsXULTreeAccessible.cpp:55:0: ../../../dist/include/nsIDOMXULMultSelectCntrlEl.h:73:28: warning: by 'virtual nsresult nsIDOMXULMultiSelectControlElement::GetSelectedItem(PRInt32, nsIDOMXULSelectControlItemElement**)' [-Woverloaded-virtual] NS_SCRIPTABLE NS_IMETHOD GetSelectedItem(PRInt32 index, nsIDOMXULSelectControlItemElement * *_retval NS_OUTPARAM) = 0; ^ rm -f libaccessibility_xul_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsXULAlertAccessible.o nsXULColorPickerAccessible.o nsXULComboboxAccessible.o nsXULFormControlAccessible.o nsXULListboxAccessible.o nsXULMenuAccessible.o nsXULSliderAccessible.o nsXULTabAccessible.o nsXULTextAccessible.o nsXULTreeAccessible.o nsXULTreeGridAccessible.o > libaccessibility_xul_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xul' /usr/pkg/bin/gmake -C xforms libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xforms' nsXFormsAccessible.cpp c++ -o nsXFormsAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXFormsAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xforms/nsXFormsAccessible.cpp nsXFormsFormControlsAccessible.cpp c++ -o nsXFormsFormControlsAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXFormsFormControlsAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xforms/nsXFormsFormControlsAccessible.cpp nsXFormsWidgetsAccessible.cpp c++ -o nsXFormsWidgetsAccessible.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I./../base -I./../html -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXFormsWidgetsAccessible.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xforms/nsXFormsWidgetsAccessible.cpp rm -f libaccessibility_xforms_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsXFormsAccessible.o nsXFormsFormControlsAccessible.o nsXFormsWidgetsAccessible.o > libaccessibility_xforms_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src/xforms' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/src' /usr/pkg/bin/gmake -C build libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/build' nsAccessibilityFactory.cpp c++ -o nsAccessibilityFactory.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsAccessibilityFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/build/nsAccessibilityFactory.cpp In file included from ../../dist/include/nsISupportsBase.h:44:0, from ../../dist/include/nsISupportsUtils.h:49, from ../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/build/nsAccessibilityFactory.cpp:38: ../../dist/include/nsID.h:121:16: warning: 'kNS_ACCESSIBLE_RETRIEVAL_CID' defined but not used [-Wunused-variable] static nsCID k##_name = _name ^ /scratch/devel/xulrunner10/work/mozilla-esr10/accessible/build/nsAccessibilityFactory.cpp:65:1: note: in expansion of macro 'NS_DEFINE_NAMED_CID' NS_DEFINE_NAMED_CID(NS_ACCESSIBLE_RETRIEVAL_CID); ^ rm -f libaccessibility.a ../../staticlib/components/libaccessibility.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsAccessibilityFactory.o ../src/base/libaccessibility_base_s.a ../src/html/libaccessibility_html_s.a ../src/xpcom/libaccessibility_xpcom_s.a ../src/libaccessibility_toolkit_s.a ../src/xul/libaccessibility_xul_s.a ../src/xforms/libaccessibility_xforms_s.a > libaccessibility.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libaccessibility.a.desc ../../staticlib/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible/build' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/accessible' /usr/pkg/bin/gmake -C profile libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile' /usr/pkg/bin/gmake -C public libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/public' nsIProfile.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/profile/public/nsIProfile.idl -d .deps/nsIProfile.xpt.pp -o _xpidlgen/nsIProfile.xpt nsIProfileUnlocker.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/profile/public/nsIProfileUnlocker.idl -d .deps/nsIProfileUnlocker.xpt.pp -o _xpidlgen/nsIProfileUnlocker.xpt nsIProfileChangeStatus.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/profile/public/nsIProfileChangeStatus.idl -d .deps/nsIProfileChangeStatus.xpt.pp -o _xpidlgen/nsIProfileChangeStatus.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/profile.xpt _xpidlgen/nsIProfileUnlocker.xpt _xpidlgen/nsIProfile.xpt _xpidlgen/nsIProfileChangeStatus.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/profile.xpt ../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/public' /usr/pkg/bin/gmake -C dirserviceprovider libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/public' gmake[5]: Nothing to be done for 'libs'. gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/src' nsProfileDirServiceProvider.cpp c++ -o nsProfileDirServiceProvider.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsProfileDirServiceProvider.pp /scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/src/nsProfileDirServiceProvider.cpp nsProfileLock.cpp c++ -o nsProfileLock.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsProfileLock.pp /scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/src/nsProfileLock.cpp rm -f libprofdirserviceprovider_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsProfileDirServiceProvider.o nsProfileLock.o > libprofdirserviceprovider_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/src' /usr/pkg/bin/gmake -C standalone libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/standalone' nsProfileLock.cpp nsProfileDirServiceProvider.cpp c++ -o nsProfileDirServiceProvider.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsProfileDirServiceProvider.pp /scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/standalone/nsProfileDirServiceProvider.cpp c++ -o nsProfileLock.o -c -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DXPCOM_GLUE -I./../src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsProfileLock.pp /scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/standalone/nsProfileLock.cpp rm -f libprofdirserviceprovidersa_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsProfileDirServiceProvider.o nsProfileLock.o > libprofdirserviceprovidersa_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider/standalone' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile/dirserviceprovider' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/profile' /usr/pkg/bin/gmake -C tools/profiler libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/tools/profiler' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/tools/profiler' /usr/pkg/bin/gmake -C xpfe/components libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components' /usr/pkg/bin/gmake -C windowds libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/windowds' nsWindowDataSource.cpp nsIWindowDataSource.idl c++ -o nsWindowDataSource.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsWindowDataSource.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/windowds/nsWindowDataSource.cpp /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/windowds/nsIWindowDataSource.idl -d .deps/nsIWindowDataSource.xpt.pp -o _xpidlgen/nsIWindowDataSource.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/windowds.xpt _xpidlgen/nsIWindowDataSource.xpt rm -f libwindowds.a ../../../staticlib/components/libwindowds.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsWindowDataSource.o > libwindowds.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libwindowds.a.desc ../../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/windowds.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/windowds' /usr/pkg/bin/gmake -C directory libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/directory' nsIHTTPIndex.idl nsDirectoryViewer.cpp c++ -o nsDirectoryViewer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDirectoryViewer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/directory/nsDirectoryViewer.cpp /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/directory/nsIHTTPIndex.idl -d .deps/nsIHTTPIndex.xpt.pp -o _xpidlgen/nsIHTTPIndex.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/directory.xpt _xpidlgen/nsIHTTPIndex.xpt In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/directory/nsDirectoryViewer.cpp:56: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libdirectory_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsDirectoryViewer.o > libdirectory_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/directory.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/directory' /usr/pkg/bin/gmake -C build libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/build' nsModule.cpp c++ -o nsModule.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../directory -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/build/nsModule.cpp rm -f libappcomps.a ../../../staticlib/components/libappcomps.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsModule.o ../directory/libdirectory_s.a > libappcomps.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libappcomps.a.desc ../../../staticlib/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components/build' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/xpfe/components' /usr/pkg/bin/gmake -C widget/src/xremoteclient libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xremoteclient' c++ -o XRemoteClient_standalone.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_GLUE -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XRemoteClient_standalone.pp XRemoteClient.cpp mozilla-xremote-client.cpp XRemoteClient.cpp c++ -o XRemoteClient.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_GLUE -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/XRemoteClient.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xremoteclient/XRemoteClient.cpp c++ -o mozilla-xremote-client.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_GLUE -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/mozilla-xremote-client.pp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xremoteclient/mozilla-xremote-client.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xremoteclient/XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xremoteclient/XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xremoteclient/XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xremoteclient/XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xremoteclient/XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xremoteclient/XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xremoteclient/XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xremoteclient/XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xremoteclient/XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] }; ^ XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] XRemoteClient.cpp:125:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] rm -f libxremote_client_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py XRemoteClient.o > libxremote_client_s.a.desc /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_exec.py --uselist -- c++ -o mozilla-xremote-client -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer mozilla-xremote-client.o XRemoteClient_standalone.o -lpthread -Wl,-rpath,/usr/pkg/lib/xulrunner10 -L/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nss -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-rpath-link,/scratch/devel/xulrunner10/work/mozilla-esr10/dist/bin -Wl,-rpath-link,/usr/pkg/lib -Wl,--whole-archive /scratch/devel/xulrunner10/work/mozilla-esr10/dist/lib/libmozutils.a -Wl,--no-whole-archive -rdynamic -L../../../dist/bin -L../../../dist/lib -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nspr -lplds4 -lplc4 -lnspr4 -pthread -L/usr/X11R7/lib -lX11 -Wl,--export-dynamic /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 mozilla-xremote-client ../../../dist/bin gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/widget/src/xremoteclient' /usr/pkg/bin/gmake -C extensions/spellcheck libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck' /usr/pkg/bin/gmake -C idl libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/idl' mozISpellCheckingEngine.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/idl/mozISpellCheckingEngine.idl -d .deps/mozISpellCheckingEngine.xpt.pp -o _xpidlgen/mozISpellCheckingEngine.xpt mozISpellI18NUtil.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/idl/mozISpellI18NUtil.idl -d .deps/mozISpellI18NUtil.xpt.pp -o _xpidlgen/mozISpellI18NUtil.xpt mozISpellI18NManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/idl/mozISpellI18NManager.idl -d .deps/mozISpellI18NManager.xpt.pp -o _xpidlgen/mozISpellI18NManager.xpt mozIPersonalDictionary.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/idl/mozIPersonalDictionary.idl -d .deps/mozIPersonalDictionary.xpt.pp -o _xpidlgen/mozIPersonalDictionary.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/spellchecker.xpt _xpidlgen/mozIPersonalDictionary.xpt _xpidlgen/mozISpellCheckingEngine.xpt _xpidlgen/mozISpellI18NUtil.xpt _xpidlgen/mozISpellI18NManager.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/spellchecker.xpt ../../../dist/bin/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/idl' /usr/pkg/bin/gmake -C locales libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/locales' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R ../../../extensions/spellcheck/locales/en-US/hunspell/en-US.dic ../../../extensions/spellcheck/locales/en-US/hunspell/en-US.aff ../../../dist/bin/dictionaries gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/locales' /usr/pkg/bin/gmake -C hunspell libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src' mozHunspell.cpp mozHunspellDirProvider.cpp c++ -o mozHunspell.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include/hunspell -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/mozHunspell.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/mozHunspell.cpp c++ -o mozHunspellDirProvider.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../../extensions/spellcheck/src -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include/hunspell -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/mozHunspellDirProvider.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/mozHunspellDirProvider.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIDirectoryService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/mozHunspellDirProvider.h:39, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/mozHunspellDirProvider.cpp:36: /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/mozHunspellDirProvider.cpp: In member function 'virtual nsrefcnt mozHunspellDirProvider::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozHunspellDirProvider' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/mozHunspellDirProvider.cpp:43:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(mozHunspellDirProvider, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/mozHunspellDirProvider.cpp: In member function 'virtual nsrefcnt mozHunspellDirProvider::AppendingEnumerator::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozHunspellDirProvider::AppendingEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/mozHunspellDirProvider.cpp:83:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(mozHunspellDirProvider::AppendingEnumerator, ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/mozISpellCheckingEngine.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/mozHunspell.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/mozHunspell.cpp:60: /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/mozHunspell.cpp: In member function 'virtual nsrefcnt MemoryReporter_Hunspell::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_Hunspell' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/mozHunspell.cpp:111:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(Hunspell, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/mozHunspell.cpp: In member function 'void mozHunspell::LoadDictionaryList()': /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/mozHunspell.cpp:428:54: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (PRUint32 i = 0; i < mDynamicDirectories.Count(); i++) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/mozHunspell.cpp: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src/mozHunspell.cpp:363:1: warning: 'PLDHashOperator FindFirstString(const nsAString_internal&, nsIFile*, void*)' defined but not used [-Wunused-function] FindFirstString(const nsAString& aString, nsIFile* aFile, void* aClosure) ^ rm -f libhunspell_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py mozHunspell.o mozHunspellDirProvider.o > libhunspell_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/hunspell' /usr/pkg/bin/gmake -C src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src' mozSpellChecker.cpp c++ -o mozSpellChecker.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../hunspell/src -I../../../xpcom/io -I../../../content/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/mozSpellChecker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src/mozSpellChecker.cpp mozPersonalDictionary.cpp c++ -o mozPersonalDictionary.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../hunspell/src -I../../../xpcom/io -I../../../content/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/mozPersonalDictionary.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src/mozPersonalDictionary.cpp mozEnglishWordUtils.cpp c++ -o mozEnglishWordUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../hunspell/src -I../../../xpcom/io -I../../../content/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/mozEnglishWordUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src/mozEnglishWordUtils.cpp mozSpellCheckerFactory.cpp c++ -o mozSpellCheckerFactory.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../hunspell/src -I../../../xpcom/io -I../../../content/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/mozSpellCheckerFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src/mozSpellCheckerFactory.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src/mozSpellChecker.cpp: In member function 'virtual nsresult mozSpellChecker::GetDictionaryList(nsTArray*)': /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src/mozSpellChecker.cpp:321:55: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (PRUint32 i = 0; i < spellCheckingEngines.Count(); i++) { ^ /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src/mozSpellChecker.cpp: In member function 'virtual nsresult mozSpellChecker::SetCurrentDictionary(const nsAString_internal&)': /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src/mozSpellChecker.cpp:382:55: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (PRUint32 i = 0; i < spellCheckingEngines.Count(); i++) { ^ mozGenericWordUtils.cpp c++ -o mozGenericWordUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../hunspell/src -I../../../xpcom/io -I../../../content/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/mozGenericWordUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src/mozGenericWordUtils.cpp mozSpellI18NManager.cpp c++ -o mozSpellI18NManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../hunspell/src -I../../../xpcom/io -I../../../content/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/mozSpellI18NManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src/mozSpellI18NManager.cpp mozInlineSpellChecker.cpp c++ -o mozInlineSpellChecker.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../hunspell/src -I../../../xpcom/io -I../../../content/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/mozInlineSpellChecker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src/mozInlineSpellChecker.cpp mozInlineSpellWordUtil.cpp c++ -o mozInlineSpellWordUtil.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../hunspell/src -I../../../xpcom/io -I../../../content/base/src -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/mozInlineSpellWordUtil.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/nsEventListenerManager.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src/mozInlineSpellChecker.cpp:96: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ rm -f libspellchecker.a ../../../staticlib/components/libspellchecker.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py mozSpellCheckerFactory.o mozSpellChecker.o mozPersonalDictionary.o mozEnglishWordUtils.o mozGenericWordUtils.o mozSpellI18NManager.o mozInlineSpellChecker.o mozInlineSpellWordUtil.o ../hunspell/src/libhunspell_s.a > libspellchecker.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libspellchecker.a.desc ../../../staticlib/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/spellcheck' /usr/pkg/bin/gmake -C toolkit libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/content' hg: not found gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/locales' /usr/pkg/bin/python2.7 ../../config/JarMaker.py \ -j ../../dist/bin/chrome \ -t ../.. -f flat -c ../../toolkit/locales/en-US -I../../toolkit/locales/en-US/defines.inc -DNDEBUG -DTRIMMED -DAB_CD=en-US -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/downloads' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsHelperAppDlg.manifest ../../../dist/bin/components gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components' set -e; \ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/bin/components; \ for i in nsHelperAppDlg.js; do \ fname=`basename $i`; \ dest=../../../dist/bin/components/${fname}; \ rm -f -f $dest; \ /usr/pkg/bin/python2.7 ../../../config/Preprocessor.py -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED $i > $dest; \ done /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 Geometry.jsm InlineSpellChecker.jsm PopupNotifications.jsm Dict.jsm ../../dist/bin/modules gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote' set -e; \ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../dist/bin/modules; \ for i in debug.js LightweightThemeConsumer.jsm Services.jsm WindowDraggingUtils.jsm PageMenu.jsm; do \ dest=../../dist/bin/modules/`basename $i`; \ rm -f -f $dest; \ /usr/pkg/bin/python2.7 ../../config/Preprocessor.py -Dtarget="x86_64--netbsd" -Dac_configure_args="--enable-application=xulrunner --enable-libxul --disable-tests --disable-pedantic --enable-crypto --enable-optimize=-O2 --with-pthreads --disable-javaxpcom --enable-default-toolkit=cairo-gtk2 --enable-svg --enable-mathml --enable-system-cairo --enable-system-pixman --with-system-libvpx=/usr/pkg --enable-system-hunspell --enable-system-ffi --with-system-nss --with-system-nspr --with-system-jpeg --with-system-zlib --with-system-bz2 --with-system-libevent=/usr --enable-system-sqlite --disable-crashreporter --disable-libnotify --disable-necko-wifi --enable-chrome-format=flat --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --disable-gnomevfs --disable-dbus --disable-gnomeui --disable-libnotify --disable-jemalloc --disable-debug --disable-debug-symbols --enable-install-strip --prefix=/usr/pkg --build=x86_64--netbsd --host=x86_64--netbsd --mandir=/usr/pkg/man" -DCC=" gcc" -DCC_VERSION="gcc version 4.8.4 (nb1 20140527) " -DCFLAGS="-I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer" -DCXX=" c++" -DCXX_VERSION="gcc version 4.8.4 (nb1 20140527) " -DCXXFLAGS="-I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer" -DCPPFLAGS="-I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2" -DMOZ_TOOLKIT_SEARCH -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED $i > $dest; \ done nsXRemoteService.cpp c++ -o nsXRemoteService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsXRemoteService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsXRemoteService.cpp processing ./jar.mn /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/nsHelperAppDlg.manifest" /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 DownloadLastDir.jsm DownloadPaths.jsm DownloadUtils.jsm ../../../dist/bin/modules /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn cat update.locale | sed -e "s/%AB_CD%/en-US/" > ../../dist/bin/update.locale gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/locales' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/aboutmemory' /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn processing ./jar.mn gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/aboutmemory' nsGTKRemoteService.cpp c++ -o nsGTKRemoteService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsGTKRemoteService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsGTKRemoteService.cpp gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/downloads' nsIRemoteService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsIRemoteService.idl -d .deps/nsIRemoteService.xpt.pp -o _xpidlgen/nsIRemoteService.xpt /usr/pkg/bin/python2.7 ../../config/JarMaker.py \ -j ../../dist/bin/chrome \ -t ../.. -f flat -DNDEBUG -DTRIMMED -Dtarget="x86_64--netbsd" -Dac_configure_args="--enable-application=xulrunner --enable-libxul --disable-tests --disable-pedantic --enable-crypto --enable-optimize=-O2 --with-pthreads --disable-javaxpcom --enable-default-toolkit=cairo-gtk2 --enable-svg --enable-mathml --enable-system-cairo --enable-system-pixman --with-system-libvpx=/usr/pkg --enable-system-hunspell --enable-system-ffi --with-system-nss --with-system-nspr --with-system-jpeg --with-system-zlib --with-system-bz2 --with-system-libevent=/usr --enable-system-sqlite --disable-crashreporter --disable-libnotify --disable-necko-wifi --enable-chrome-format=flat --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --disable-gnomevfs --disable-dbus --disable-gnomeui --disable-libnotify --disable-jemalloc --disable-debug --disable-debug-symbols --enable-install-strip --prefix=/usr/pkg --build=x86_64--netbsd --host=x86_64--netbsd --mandir=/usr/pkg/man" -DCC=" gcc" -DCC_VERSION="gcc version 4.8.4 (nb1 20140527) " -DCFLAGS="-I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer" -DCXX=" c++" -DCXX_VERSION="gcc version 4.8.4 (nb1 20140527) " -DCXXFLAGS="-I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer" -DCPPFLAGS="-I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2" -DMOZ_TOOLKIT_SEARCH -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/apppicker' /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn processing ./jar.mn gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/apppicker' /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/toolkitremote.xpt _xpidlgen/nsIRemoteService.xpt gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines' nsCommandLine.cpp c++ -o nsCommandLine.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCommandLine.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines/nsCommandLine.cpp gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/content' /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsXRemoteService.cpp:105:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] }; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsXRemoteService.cpp:105:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsXRemoteService.cpp:105:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsXRemoteService.cpp:105:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsXRemoteService.cpp:105:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsXRemoteService.cpp:105:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsXRemoteService.cpp:105:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsXRemoteService.cpp:105:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] nsICommandLine.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines/nsICommandLine.idl -d .deps/nsICommandLine.xpt.pp -o _xpidlgen/nsICommandLine.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsXRemoteService.cpp: In static member function 'static const char* nsXRemoteService::HandleCommand(char*, nsIDOMWindow*, PRUint32)': /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsXRemoteService.cpp:315:57: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char* argv[3] = {"dummyappname", "-remote", aCommand}; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsXRemoteService.cpp:315:57: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsICommandLineRunner.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines/nsCommandLine.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines/nsCommandLine.cpp: In member function 'virtual nsrefcnt nsCommandLine::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCommandLine' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsIClassInfoImpl.h:214:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines/nsCommandLine.cpp:120:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2_CI' NS_IMPL_ISUPPORTS2_CI(nsCommandLine, ^ gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/console' set -e; \ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/bin/components; \ for i in jsconsole-clhandler.js jsconsole-clhandler.manifest; do \ fname=`basename $i`; \ dest=../../../dist/bin/components/${fname}; \ rm -f -f $dest; \ /usr/pkg/bin/python2.7 ../../../config/Preprocessor.py -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED $i > $dest; \ done /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/jsconsole-clhandler.manifest" /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ nsICommandLineHandler.idl -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines/nsICommandLineHandler.idl -d .deps/nsICommandLineHandler.xpt.pp -o _xpidlgen/nsICommandLineHandler.xpt processing ./jar.mn gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/contentprefs' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsContentPrefService.js nsContentPrefService.manifest ../../../dist/bin/components /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/nsContentPrefService.manifest" nsICommandLineRunner.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines/nsICommandLineRunner.idl -d .deps/nsICommandLineRunner.xpt.pp -o _xpidlgen/nsICommandLineRunner.xpt gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/console' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/extensions' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/contentprefs' amIInstallTrigger.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/extensions/amIInstallTrigger.idl -d .deps/amIInstallTrigger.xpt.pp -o _xpidlgen/amIInstallTrigger.xpt gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/handling' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsContentDispatchChooser.js nsContentDispatchChooser.manifest ../../../dist/bin/components /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/nsContentDispatchChooser.manifest" In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsHashKeys.h:42, from ../../../dist/include/nsInterfaceHashtable.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsGTKRemoteService.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsGTKRemoteService.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsGTKRemoteService.cpp: In member function 'virtual nsrefcnt nsGTKRemoteService::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsGTKRemoteService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote/nsGTKRemoteService.cpp:63:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsGTKRemoteService, ^ /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn nsICommandLineValidator.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines/nsICommandLineValidator.idl -d .deps/nsICommandLineValidator.xpt.pp -o _xpidlgen/nsICommandLineValidator.xpt amIWebInstallListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/extensions/amIWebInstallListener.idl -d .deps/amIWebInstallListener.xpt.pp -o _xpidlgen/amIWebInstallListener.xpt processing ./jar.mn gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/handling' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/cookie' /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn rm -f libcommandlines.a ../../../staticlib/components/libcommandlines.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsCommandLine.o > libcommandlines.a.desc processing ./jar.mn /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/commandlines.xpt _xpidlgen/nsICommandLine.xpt _xpidlgen/nsICommandLineHandler.xpt _xpidlgen/nsICommandLineRunner.xpt _xpidlgen/nsICommandLineValidator.xpt gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/cookie' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/preferences' /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn amIWebInstaller.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/extensions/amIWebInstaller.idl -d .deps/amIWebInstaller.xpt.pp -o _xpidlgen/amIWebInstaller.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libcommandlines.a.desc ../../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/commandlines.xpt ../../../dist/bin/components rm -f libremoteservice.a ../../../staticlib/components/libremoteservice.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsXRemoteService.o nsGTKRemoteService.o > libremoteservice.a.desc processing ./jar.mn /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/extensions.xpt _xpidlgen/amIInstallTrigger.xpt _xpidlgen/amIWebInstallListener.xpt _xpidlgen/amIWebInstaller.xpt gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/preferences' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libremoteservice.a.desc ../../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/toolkitremote.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/commandlines' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/downloads' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/plugins' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 pluginGlue.manifest ../../../dist/bin/components /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/pluginGlue.manifest" nsDownloadManager.cpp c++ -o nsDownloadManager.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsDownloadManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/downloads/nsDownloadManager.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/extensions.xpt ../../../dist/bin/components /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/remote' nsIDownload.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/downloads/nsIDownload.idl -d .deps/nsIDownload.xpt.pp -o _xpidlgen/nsIDownload.xpt set -e; \ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/bin/components; \ for i in extensions.manifest nsBlocklistService.js addonManager.js amContentHandler.js amWebInstallListener.js; do \ fname=`basename $i`; \ dest=../../../dist/bin/components/${fname}; \ rm -f -f $dest; \ /usr/pkg/bin/python2.7 ../../../config/Preprocessor.py -DMOZ_COMPATIBILITY_NIGHTLY=1 -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED $i > $dest; \ done processing ./jar.mn gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/plugins' nsIDownloadManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/downloads/nsIDownloadManager.idl -d .deps/nsIDownloadManager.xpt.pp -o _xpidlgen/nsIDownloadManager.xpt gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/exthelper' extIApplication.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/exthelper/extIApplication.idl -d .deps/extIApplication.xpt.pp -o _xpidlgen/extIApplication.xpt gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/filepicker' nsFileView.cpp c++ -o nsFileView.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFileView.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/filepicker/nsFileView.cpp /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/exthelper.xpt _xpidlgen/extIApplication.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/exthelper.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/exthelper' nsIFileView.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/filepicker/nsIFileView.idl -d .deps/nsIFileView.xpt.pp -o _xpidlgen/nsIFileView.xpt /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/extensions.manifest" gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/find' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 ChromeManifestParser.jsm LightweightThemeManager.jsm SpellCheckDictionaryBootstrap.js ../../../dist/bin/modules nsFindService.cpp c++ -o nsFindService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFindService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/find/nsFindService.cpp set -e; \ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/bin/modules; \ for i in AddonLogging.jsm AddonManager.jsm AddonRepository.jsm AddonUpdateChecker.jsm PluginProvider.jsm XPIProvider.jsm; do \ dest=../../../dist/bin/modules/`basename $i`; \ rm -f -f $dest; \ /usr/pkg/bin/python2.7 ../../../config/Preprocessor.py -DMOZ_COMPATIBILITY_NIGHTLY=1 -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED $i > $dest; \ done In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIFileView.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/filepicker/nsFileView.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/filepicker/nsFileView.cpp: In member function 'virtual nsrefcnt nsFileResult::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsFileResult' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/filepicker/nsFileView.cpp:85:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsFileResult, nsIAutoCompleteResult) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/filepicker/nsFileView.cpp: In member function 'virtual nsrefcnt nsFileComplete::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsFileComplete' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/filepicker/nsFileView.cpp:205:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsFileComplete, nsIAutoCompleteSearch) ^ nsIFindService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/find/nsIFindService.idl -d .deps/nsIFindService.xpt.pp -o _xpidlgen/nsIFindService.xpt rm -f libmozfind_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsFindService.o > libmozfind_s.a.desc /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/mozfind.xpt _xpidlgen/nsIFindService.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/mozfind.xpt ../../../dist/bin/components /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DMOZ_COMPATIBILITY_NIGHTLY=1 -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/find' /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/filepicker.xpt _xpidlgen/nsIFileView.xpt nsIDownloadManagerUI.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/downloads/nsIDownloadManagerUI.idl -d .deps/nsIDownloadManagerUI.xpt.pp -o _xpidlgen/nsIDownloadManagerUI.xpt gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/extensions' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/shared' set -e; \ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/bin/modules; \ for i in CertUtils.jsm FileUtils.jsm; do \ dest=../../../dist/bin/modules/`basename $i`; \ rm -f -f $dest; \ /usr/pkg/bin/python2.7 ../../../config/Preprocessor.py -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED $i > $dest; \ done gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/intl' nsCharsetMenu.cpp c++ -o nsCharsetMenu.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsCharsetMenu.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/intl/nsCharsetMenu.cpp gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/shared' nsIDownloadProgressListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/downloads/nsIDownloadProgressListener.idl -d .deps/nsIDownloadProgressListener.xpt.pp -o _xpidlgen/nsIDownloadProgressListener.xpt rm -f libfileview.a ../../../staticlib/components/libfileview.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsFileView.o > libfileview.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libfileview.a.desc ../../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/filepicker.xpt ../../../dist/bin/components gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/microformats' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 Microformats.js ../../../dist/bin/modules gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/microformats' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsFilePicker.js ../../../dist/bin/components set -e; \ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/bin/components; \ for i in nsFilePicker.manifest; do \ fname=`basename $i`; \ dest=../../../dist/bin/components/${fname}; \ rm -f -f $dest; \ /usr/pkg/bin/python2.7 ../../../config/Preprocessor.py -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED $i > $dest; \ done /usr/pkg/bin/gmake -C ../readstrings libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/readstrings' readstrings.cpp c++ -o readstrings.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/readstrings.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/readstrings/readstrings.cpp /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/nsFilePicker.manifest" /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn rm -f libreadstrings.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py readstrings.o > libreadstrings.a.desc processing ./jar.mn gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/filepicker' /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/downloads.xpt _xpidlgen/nsIDownload.xpt _xpidlgen/nsIDownloadManager.xpt _xpidlgen/nsIDownloadManagerUI.xpt _xpidlgen/nsIDownloadProgressListener.xpt gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/readstrings' /usr/pkg/bin/gmake -C updater libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update/updater' updater.cpp c++ -o updater.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DNS_NO_XPCOM -I./../../readstrings -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/updater.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update/updater/updater.cpp nsIUpdateTimerManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update/nsIUpdateTimerManager.idl -d .deps/nsIUpdateTimerManager.xpt.pp -o _xpidlgen/nsIUpdateTimerManager.xpt bspatch.cpp c++ -o bspatch.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DNS_NO_XPCOM -I./../../readstrings -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/bspatch.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update/updater/bspatch.cpp gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/parentalcontrols' nsIParentalControlsService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/parentalcontrols/nsIParentalControlsService.idl -d .deps/nsIParentalControlsService.xpt.pp -o _xpidlgen/nsIParentalControlsService.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/parentalcontrols.xpt _xpidlgen/nsIParentalControlsService.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/parentalcontrols.xpt ../../../dist/bin/components archivereader.cpp c++ -o archivereader.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DNS_NO_XPCOM -I./../../readstrings -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/archivereader.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update/updater/archivereader.cpp gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/parentalcontrols' progressui_gtk.cpp c++ -o progressui_gtk.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DNS_NO_XPCOM -I./../../readstrings -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/progressui_gtk.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update/updater/progressui_gtk.cpp gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr' nsILoginInfo.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr/nsILoginInfo.idl -d .deps/nsILoginInfo.xpt.pp -o _xpidlgen/nsILoginInfo.xpt rm -f libintl_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsCharsetMenu.o > libintl_s.a.desc rm -f libdownload_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsDownloadManager.o > libdownload_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/intl' nsILoginManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ nsIUpdateService.idl ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr/nsILoginManager.idl -d .deps/nsILoginManager.xpt.pp -o _xpidlgen/nsILoginManager.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update/nsIUpdateService.idl -d .deps/nsIUpdateService.xpt.pp -o _xpidlgen/nsIUpdateService.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/downloads.xpt ../../../dist/bin/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsDownloadManagerUI.js nsDownloadManagerUI.manifest ../../../dist/bin/components /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/nsDownloadManagerUI.manifest" gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/downloads' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/xpinstall' /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn nsILoginManagerCrypto.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr/nsILoginManagerCrypto.idl -d .deps/nsILoginManagerCrypto.xpt.pp -o _xpidlgen/nsILoginManagerCrypto.xpt nsILoginManagerIEMigrationHelper.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr/nsILoginManagerIEMigrationHelper.idl -d .deps/nsILoginManagerIEMigrationHelper.xpt.pp -o _xpidlgen/nsILoginManagerIEMigrationHelper.xpt processing ./jar.mn gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/xpinstall' /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/update.xpt _xpidlgen/nsIUpdateTimerManager.xpt _xpidlgen/nsIUpdateService.xpt gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/perf' PerfMeasurement.cpp c++ -o PerfMeasurement.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PerfMeasurement.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/perf/PerfMeasurement.cpp nsILoginManagerPrompter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr/nsILoginManagerPrompter.idl -d .deps/nsILoginManagerPrompter.xpt.pp -o _xpidlgen/nsILoginManagerPrompter.xpt nsILoginManagerStorage.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr/nsILoginManagerStorage.idl -d .deps/nsILoginManagerStorage.xpt.pp -o _xpidlgen/nsILoginManagerStorage.xpt gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places' nsILoginMetaInfo.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr/nsILoginMetaInfo.idl -d .deps/nsILoginMetaInfo.xpt.pp -o _xpidlgen/nsILoginMetaInfo.xpt nsAnnoProtocolHandler.cpp c++ -o nsAnnoProtocolHandler.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAnnoProtocolHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsAnnoProtocolHandler.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/perf/PerfMeasurement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/perf/PerfMeasurement.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/loginmgr.xpt _xpidlgen/nsILoginInfo.xpt _xpidlgen/nsILoginManager.xpt _xpidlgen/nsILoginManagerCrypto.xpt _xpidlgen/nsILoginManagerIEMigrationHelper.xpt _xpidlgen/nsILoginManagerPrompter.xpt _xpidlgen/nsILoginManagerStorage.xpt _xpidlgen/nsILoginMetaInfo.xpt /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_exec.py --uselist -- c++ -o updater -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer updater.o bspatch.o archivereader.o progressui_gtk.o -lpthread -Wl,-rpath,/usr/pkg/lib/xulrunner10 -L/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nss -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-rpath-link,/scratch/devel/xulrunner10/work/mozilla-esr10/dist/bin -Wl,-rpath-link,/usr/pkg/lib -L../../../../dist/bin -L../../../../dist/lib ../../../../modules/libmar/src/libmar.a ../../readstrings/libreadstrings.a -lbz2 -L/usr/pkg/lib -L/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib -lgtk-x11-2.0 -Wl,-R/usr/pkg/lib -lgtk-x11-2.0 -Wl,-R/usr/pkg/lib -latk-1.0 -Wl,-R/usr/pkg/lib -lgdk-x11-2.0 -Wl,-R/usr/pkg/lib -lpangocairo-1.0 -Wl,-R/usr/pkg/lib -lpangoft2-1.0 -Wl,-R/usr/pkg/lib -lpango-1.0 -lm -Wl,-rpath,/usr/X11R7/lib -lfreetype -lz -lbz2 -Wl,-R/usr/pkg/lib -lgio-2.0 -Wl,-R/usr/pkg/lib -lgio-2.0 -Wl,-rpath,/usr/X11R7/lib -lfontconfig -Wl,-rpath,/usr/X11R7/lib -lXrender -Wl,-rpath,/usr/X11R7/lib -lXinerama -Wl,-rpath,/usr/X11R7/lib -lXi -Wl,-rpath,/usr/X11R7/lib -lXrandr -Wl,-rpath,/usr/X11R7/lib -lXcursor -Wl,-rpath,/usr/X11R7/lib -lXcomposite -Wl,-rpath,/usr/X11R7/lib -lXdamage -Wl,-rpath,/usr/X11R7/lib -lXfixes -Wl,-R/usr/pkg/lib -lgdk_pixbuf-2.0 -Wl,-R/usr/pkg/lib -lgobject-2.0 -Wl,-R/usr/pkg/lib -lglib-2.0 -lintl -Wl,-R/usr/pkg/lib -lcairo -Wl,-rpath,/usr/X11R7/lib -lX11 -Wl,-rpath,/usr/X11R7/lib -lXext -Wl,--export-dynamic /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/loginmgr.xpt ../../../dist/bin/components In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIXPCScriptable.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/perf/PerfMeasurement.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/perf/PerfMeasurement.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/perf/PerfMeasurement.cpp: In member function 'virtual nsrefcnt mozilla::jsperf::Module::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::jsperf::Module' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/perf/PerfMeasurement.cpp:56:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(Module, nsIXPCScriptable) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 crypto-SDR.js nsLoginInfo.js nsLoginManager.js nsLoginManagerPrompter.js passwordmgr.manifest storage-Legacy.js storage-mozStorage.js ../../../dist/bin/components /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/passwordmgr.manifest" /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn rm -f libjsperf.a ../../../staticlib/components/libjsperf.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py PerfMeasurement.o > libjsperf.a.desc processing ./jar.mn /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libjsperf.a.desc ../../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 PerfMeasurement.jsm ../../../dist/bin/modules gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/passwordmgr' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/perf' nsAnnotationService.cpp c++ -o nsAnnotationService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAnnotationService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsAnnotationService.cpp nsFaviconService.cpp c++ -o nsFaviconService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFaviconService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsFaviconService.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 755 updater ../../../../dist/bin /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../../dist/bin/icons /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 updater.png ../../../../dist/bin/icons gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update/updater' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/update.xpt ../../../dist/bin/components set -e; \ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/bin/components; \ for i in nsUpdateTimerManager.js nsUpdateTimerManager.manifest nsUpdateService.js nsUpdateServiceStub.js nsUpdateService.manifest; do \ fname=`basename $i`; \ dest=../../../dist/bin/components/${fname}; \ rm -f -f $dest; \ /usr/pkg/bin/python2.7 ../../../config/Preprocessor.py -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED $i > $dest; \ done In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsAnnoProtocolHandler.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsAnnoProtocolHandler.cpp:49: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsAnnoProtocolHandler.cpp: In member function 'virtual nsrefcnt nsAnnoProtocolHandler::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsAnnoProtocolHandler' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsAnnoProtocolHandler.cpp:232:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsAnnoProtocolHandler, nsIProtocolHandler) ^ /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/nsUpdateTimerManager.manifest" "manifest components/nsUpdateService.manifest" /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/mozapps/update' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/prompts' /usr/pkg/bin/gmake -C src libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/prompts/src' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsPrompter.js nsPrompter.manifest ../../../../dist/bin/components /usr/pkg/bin/python2.7 ../../../../config/buildlist.py ../../../../dist/bin/chrome.manifest "manifest components/nsPrompter.manifest" gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/reflect' reflect.cpp c++ -o reflect.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/reflect.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/reflect/reflect.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 CommonDialog.jsm ../../../../dist/bin/modules gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/prompts/src' /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIAnnotationService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsAnnotationService.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsAnnotationService.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsAnnotationService.cpp: In member function 'virtual nsrefcnt nsAnnotationService::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsAnnotationService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1174:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsAnnotationService.cpp:86:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3' NS_IMPL_ISUPPORTS3(nsAnnotationService ^ processing ./jar.mn In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIFaviconService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsFaviconService.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsFaviconService.cpp:52: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsFaviconService.cpp: In member function 'virtual nsrefcnt nsFaviconService::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsFaviconService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsIClassInfoImpl.h:214:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsFaviconService.cpp:111:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2_CI' NS_IMPL_ISUPPORTS2_CI( ^ gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/prompts' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/obsolete' /usr/pkg/bin/python2.7 ../../config/JarMaker.py \ -j ../../dist/bin/chrome \ -t ../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/obsolete' nsNavHistory.cpp c++ -o nsNavHistory.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNavHistory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavHistory.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/reflect/reflect.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/reflect/reflect.cpp:39: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIXPCScriptable.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/reflect/reflect.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/reflect/reflect.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/reflect/reflect.cpp: In member function 'virtual nsrefcnt mozilla::reflect::Module::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::reflect::Module' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/reflect/reflect.cpp:57:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(Module, nsIXPCScriptable) ^ rm -f libjsreflect.a ../../../staticlib/components/libjsreflect.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py reflect.o > libjsreflect.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libjsreflect.a.desc ../../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 reflect.jsm ../../../dist/bin/modules gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/reflect' nsNavHistoryQuery.cpp c++ -o nsNavHistoryQuery.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNavHistoryQuery.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavHistoryQuery.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/mozIAsyncHistory.h:23, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/History.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavHistory.cpp:58: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile' nsProfileLock.cpp c++ -o nsProfileLock.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_XREAPI -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../xre -I../../profile/dirserviceprovider/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsProfileLock.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsProfileLock.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsINavHistoryService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavHistory.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavHistoryQuery.cpp:47: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavHistoryQuery.cpp: In member function 'virtual nsrefcnt nsNavHistoryQuery::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsNavHistoryQuery' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavHistoryQuery.cpp:959:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsNavHistoryQuery, nsNavHistoryQuery, nsINavHistoryQuery) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavHistoryQuery.cpp: In member function 'virtual nsrefcnt nsNavHistoryQueryOptions::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsNavHistoryQueryOptions' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavHistoryQuery.cpp:1423:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsNavHistoryQueryOptions, nsNavHistoryQueryOptions, nsINavHistoryQueryOptions) ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsINavHistoryService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavHistory.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavHistory.cpp:50: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavHistory.cpp: In member function 'virtual nsrefcnt nsNavHistory::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsNavHistory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavHistory.cpp:214:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(nsNavHistory) ^ nsToolkitProfileService.cpp c++ -o nsToolkitProfileService.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_XREAPI -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../xre -I../../profile/dirserviceprovider/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsToolkitProfileService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsToolkitProfileService.cpp gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup' nsAppStartup.cpp c++ -o nsAppStartup.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAppStartup.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/nsAppStartup.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIFile.h:10, from ../../dist/include/nsILocalFile.h:10, from ../../profile/dirserviceprovider/src/nsProfileLock.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsToolkitProfileService.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsToolkitProfileService.cpp: In member function 'virtual nsrefcnt nsToolkitProfile::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsToolkitProfile' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsToolkitProfileService.cpp:197:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsToolkitProfile, nsIToolkitProfile) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsToolkitProfileService.cpp: In member function 'virtual nsrefcnt nsToolkitProfileLock::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsToolkitProfileLock' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsToolkitProfileService.cpp:292:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsToolkitProfileLock, nsIProfileLock) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsToolkitProfileService.cpp: In member function 'virtual nsrefcnt nsToolkitProfileService::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsToolkitProfileService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsToolkitProfileService.cpp:375:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsToolkitProfileService, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsToolkitProfileService.cpp: In member function 'virtual nsrefcnt nsToolkitProfileService::ProfileEnumerator::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsToolkitProfileService::ProfileEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsToolkitProfileService.cpp:528:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsToolkitProfileService::ProfileEnumerator, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsToolkitProfileService.cpp: In member function 'virtual nsrefcnt nsToolkitProfileFactory::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsToolkitProfileFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsToolkitProfileService.cpp:846:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsToolkitProfileFactory, nsIFactory) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsToolkitProfileService.cpp: In function 'nsresult NS_NewToolkitProfileService(nsIToolkitProfileService**)': /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsToolkitProfileService.cpp:891:16: warning: deleting object of polymorphic class type 'nsToolkitProfileService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete profileService; ^ nsIProfileMigrator.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsIProfileMigrator.idl -d .deps/nsIProfileMigrator.xpt.pp -o _xpidlgen/nsIProfileMigrator.xpt In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/nsAppStartup.cpp:74: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsIToolkitProfile.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsIToolkitProfile.idl -d .deps/nsIToolkitProfile.xpt.pp -o _xpidlgen/nsIToolkitProfile.xpt ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert30' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ nsIToolkitProfileService.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile/nsIToolkitProfileService.idl -d .deps/nsIToolkitProfileService.xpt.pp -o _xpidlgen/nsIToolkitProfileService.xpt ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert31' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert32' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert33' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert34' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/statusfilter' nsBrowserStatusFilter.cpp c++ -o nsBrowserStatusFilter.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsBrowserStatusFilter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp ../../../dist/include/vm/String.h: In static member function 'static void JSString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert35' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:270:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert36' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:271:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >> ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert37' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:273:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSString) == ^ ../../../dist/include/vm/String.h: In member function 'bool JSString::hasBase() const': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert38' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:405:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(3)) == UNDEPENDED_FLAGS); ^ ../../../dist/include/vm/String.h: In static member function 'static void JSShortString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:574:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:575:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 == ^ ../../../dist/include/vm/String.h: In static member function 'static void JSExternalString::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/String.h:613:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(TYPE_LIMIT == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert59' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../dist/include/jscntxt.h:60:0, from ../../../dist/include/jsdate.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/nsAppStartup.cpp:76: ../../../dist/include/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)': ../../../dist/include/ds/LifoAlloc.h:67:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs] >::result _; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/nsAppStartup.cpp:74: ../../../dist/include/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/ds/LifoAlloc.h:241:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(tl::IsPodType::result); ^ ../../../dist/include/vm/StackSpace.h: In static member function 'static void js::StackSpace::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/vm/StackSpace.h:104:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0); ^ rm -f libprofile_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsProfileLock.o nsToolkitProfileService.o > libprofile_s.a.desc /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/toolkitprofile.xpt _xpidlgen/nsIProfileMigrator.xpt _xpidlgen/nsIToolkitProfile.xpt _xpidlgen/nsIToolkitProfileService.xpt In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIAppStartup.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/nsAppStartup.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/nsAppStartup.cpp:45: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/nsAppStartup.cpp: In member function 'virtual nsrefcnt nsAppStartup::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsAppStartup' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1369:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/nsAppStartup.cpp:178:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS5' NS_IMPL_THREADSAFE_ISUPPORTS5(nsAppStartup, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/toolkitprofile.xpt ../../dist/bin/components /usr/pkg/bin/python2.7 ../../config/JarMaker.py \ -j ../../dist/bin/chrome \ -t ../.. -f flat -DNDEBUG -DTRIMMED -DIMPL_XREAPI -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/profile' nsUserInfoUnix.cpp c++ -o nsUserInfoUnix.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUserInfoUnix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/nsUserInfoUnix.cpp rm -f libmozbrwsr_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsBrowserStatusFilter.o > libmozbrwsr_s.a.desc gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/statusfilter' gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes' /usr/pkg/bin/gmake -C winstripe libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/winstripe' /usr/pkg/bin/gmake -C global libs nsNavHistoryResult.cpp c++ -o nsNavHistoryResult.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNavHistoryResult.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavHistoryResult.cpp gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/winstripe/global' /usr/pkg/bin/python2.7 ../../../../config/JarMaker.py \ -j ../../../../dist/bin/chrome \ -t ../../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn rm -f libappstartup_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsAppStartup.o nsUserInfoUnix.o > libappstartup_s.a.desc /usr/pkg/bin/gmake -C public libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/public' gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/winstripe/global' /usr/pkg/bin/gmake -C mozapps libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/winstripe/mozapps' /usr/pkg/bin/python2.7 ../../../../config/JarMaker.py \ -j ../../../../dist/bin/chrome \ -t ../../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn nsIAppStartup.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/public/nsIAppStartup.idl -d .deps/nsIAppStartup.xpt.pp -o _xpidlgen/nsIAppStartup.xpt processing ./jar.mn nsIUserInfo.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/public/nsIUserInfo.idl -d .deps/nsIUserInfo.xpt.pp -o _xpidlgen/nsIUserInfo.xpt gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/winstripe/mozapps' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/winstripe' /usr/pkg/bin/gmake -C gnomestripe libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/gnomestripe' /usr/pkg/bin/gmake -C global libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/gnomestripe/global' /usr/pkg/bin/python2.7 ../../../../config/JarMaker.py \ -j ../../../../dist/bin/chrome \ -t ../../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/appstartup.xpt _xpidlgen/nsIAppStartup.xpt _xpidlgen/nsIUserInfo.xpt processing ./jar.mn /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/appstartup.xpt ../../../../dist/bin/components gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/gnomestripe/global' /usr/pkg/bin/gmake -C mozapps libs gmake[6]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/gnomestripe/mozapps' /usr/pkg/bin/python2.7 ../../../../config/JarMaker.py \ -j ../../../../dist/bin/chrome \ -t ../../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup/public' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/startup' nsNavBookmarks.cpp c++ -o nsNavBookmarks.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsNavBookmarks.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavBookmarks.cpp processing ./jar.mn gmake[6]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/gnomestripe/mozapps' gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes/gnomestripe' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/themes' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry' Telemetry.cpp c++ -o Telemetry.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/Telemetry.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavHistoryResult.cpp:63: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../ipc/chromium/src/base/time.h:27:0, from ../../../ipc/chromium/src/base/histogram.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:39: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:44: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsINavBookmarksService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavBookmarks.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavBookmarks.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavBookmarks.cpp: In member function 'virtual nsrefcnt nsNavBookmarks::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsNavBookmarks' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1184:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavBookmarks.cpp:253:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS5' NS_IMPL_ISUPPORTS5(nsNavBookmarks ^ In file included from ../../../dist/system_wrappers/prtypes.h:3:0, from ../../../ipc/chromium/src/base/basictypes.h:20, from ../../../ipc/chromium/src/base/time.h:27, from ../../../ipc/chromium/src/base/histogram.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:62:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(CYCLE_COLLECTOR, 1, 10000, 50, EXPONENTIAL, "Time spent on one cycle collection (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:63:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(CYCLE_COLLECTOR_VISITED_REF_COUNTED, 1, 300000, 50, EXPONENTIAL, "Number of ref counted objects visited by the cycle collector") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:64:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(CYCLE_COLLECTOR_VISITED_GCED, 1, 300000, 50, EXPONENTIAL, "Number of JS objects visited by the cycle collector") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:65:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(CYCLE_COLLECTOR_COLLECTED, 1, 100000, 50, EXPONENTIAL, "Number of objects collected by the cycle collector") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:70:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(GC_REASON, 1, 20, 20, LINEAR, "Reason (enum value) for initiating a GC") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:73:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(GC_MS, 1, 10000, 50, EXPONENTIAL, "Time spent running JS GC (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:74:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(GC_MARK_MS, 1, 10000, 50, EXPONENTIAL, "Time spent running JS GC mark phase (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:75:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(GC_SWEEP_MS, 1, 10000, 50, EXPONENTIAL, "Time spent running JS GC sweep phase (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:77:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(TELEMETRY_PING, 1, 3000, 10, EXPONENTIAL, "Time taken to submit telemetry info (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:79:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MEMORY_JS_COMPARTMENTS_SYSTEM, 1, 1000, 50, EXPONENTIAL, "Total JavaScript compartments used for add-ons and internals.") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:80:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MEMORY_JS_COMPARTMENTS_USER, 1, 1000, 50, EXPONENTIAL, "Total JavaScript compartments used for web pages") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:81:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MEMORY_JS_GC_HEAP, 1024, 512 * 1024, 50, EXPONENTIAL, "Memory used by the garbage-collected JavaScript heap (KB)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:82:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MEMORY_RESIDENT, 32 * 1024, 1024 * 1024, 50, EXPONENTIAL, "Resident memory size (KB)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:83:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MEMORY_STORAGE_SQLITE, 1024, 512 * 1024, 50, EXPONENTIAL, "Memory used by SQLite (KB)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:84:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MEMORY_IMAGES_CONTENT_USED_UNCOMPRESSED, 1024, 1024 * 1024, 50, EXPONENTIAL, "Memory used for uncompressed, in-use content images (KB)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:85:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MEMORY_HEAP_ALLOCATED, 1024, 1024 * 1024, 50, EXPONENTIAL, "Heap memory allocated (KB)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:86:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MEMORY_EXPLICIT, 1024, 1024 * 1024, 50, EXPONENTIAL, "Explicit memory allocations (KB)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:96:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(EARLY_GLUESTARTUP_HARD_FAULTS, 1, 100, 12, LINEAR, "Hard faults count before glue startup") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:97:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(GLUESTARTUP_HARD_FAULTS, 1, 500, 12, EXPONENTIAL, "Hard faults count after glue startup") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:98:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(PAGE_FAULTS_HARD, 8, 64 * 1024, 13, EXPONENTIAL, "Hard page faults (since last telemetry ping)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:100:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(FONTLIST_INITOTHERFAMILYNAMES, 1, 30000, 50, EXPONENTIAL, "Time(ms) spent on reading other family names from all fonts") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:101:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(FONTLIST_INITFACENAMELISTS, 1, 30000, 50, EXPONENTIAL, "Time(ms) spent on reading family names from all fonts") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:117:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(IMAGE_DECODE_LATENCY, 50, 5000000, 100, EXPONENTIAL, "Time spent decoding an image chunk (us)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:118:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(IMAGE_DECODE_TIME, 50, 50000000, 100, EXPONENTIAL, "Time spent decoding an image (us)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:119:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(IMAGE_DECODE_ON_DRAW_LATENCY, 50, 50000000, 100, EXPONENTIAL, "Time from starting a decode to it showing up on the screen (us)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:120:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(IMAGE_DECODE_CHUNKS, 1, 500, 50, EXPONENTIAL, "Number of chunks per decode attempt") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:121:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(IMAGE_DECODE_COUNT, 1, 500, 50, EXPONENTIAL, "Decode count") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:122:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(IMAGE_DECODE_SPEED_JPEG, 500, 50000000, 50, EXPONENTIAL, "JPEG image decode speed (Kbytes/sec)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:123:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(IMAGE_DECODE_SPEED_GIF, 500, 50000000, 50, EXPONENTIAL, "GIF image decode speed (Kbytes/sec)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:124:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(IMAGE_DECODE_SPEED_PNG, 500, 50000000, 50, EXPONENTIAL, "PNG image decode speed (Kbytes/sec)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:132:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(TOTAL_CONTENT_PAGE_LOAD_TIME, 100, 30000, 100, EXPONENTIAL, "HTTP: Total page load time (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:133:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(HTTP_SUBITEM_OPEN_LATENCY_TIME, 1, 30000, 50, EXPONENTIAL, "HTTP subitem: Page start -> subitem open() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:134:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(HTTP_SUBITEM_FIRST_BYTE_LATENCY_TIME, 1, 30000, 50, EXPONENTIAL, "HTTP subitem: Page start -> first byte received for subitem reply (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:135:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(HTTP_REQUEST_PER_PAGE, 1, 1000, 50, EXPONENTIAL, "HTTP: Requests per page (count)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:136:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(HTTP_REQUEST_PER_PAGE_FROM_CACHE, 1, 101, 102, LINEAR, "HTTP: Requests serviced from cache (%)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:142:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_DNS_ISSUE_TIME, labelprefix "open() -> DNS request issued (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:155:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(PAGE, "page: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:143:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_DNS_LOOKUP_TIME, labelprefix "DNS lookup time (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:155:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(PAGE, "page: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:144:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_TCP_CONNECTION, labelprefix "TCP connection setup (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:155:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(PAGE, "page: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:145:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_OPEN_TO_FIRST_SENT, labelprefix "Open -> first byte of request sent (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:155:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(PAGE, "page: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:146:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_FIRST_SENT_TO_LAST_RECEIVED, labelprefix "First byte of request sent -> last byte of response received (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:155:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(PAGE, "page: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:147:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_OPEN_TO_FIRST_RECEIVED, labelprefix "Open -> first byte of reply received (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:155:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(PAGE, "page: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:148:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_OPEN_TO_FIRST_FROM_CACHE, labelprefix "Open -> cache read start (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:155:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(PAGE, "page: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:149:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_CACHE_READ_TIME, labelprefix "Cache read time (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:155:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(PAGE, "page: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:150:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_REVALIDATION, labelprefix "Positive cache validation time (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:155:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(PAGE, "page: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:151:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_COMPLETE_LOAD, labelprefix "Overall load time - all (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:155:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(PAGE, "page: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:152:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_COMPLETE_LOAD_CACHED, labelprefix "Overall load time - cache hits (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:155:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(PAGE, "page: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:153:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_COMPLETE_LOAD_NET, labelprefix "Overall load time - network (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:155:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(PAGE, "page: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:142:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_DNS_ISSUE_TIME, labelprefix "open() -> DNS request issued (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:156:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(SUB, "subitem: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:143:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_DNS_LOOKUP_TIME, labelprefix "DNS lookup time (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:156:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(SUB, "subitem: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:144:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_TCP_CONNECTION, labelprefix "TCP connection setup (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:156:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(SUB, "subitem: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:145:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_OPEN_TO_FIRST_SENT, labelprefix "Open -> first byte of request sent (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:156:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(SUB, "subitem: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:146:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_FIRST_SENT_TO_LAST_RECEIVED, labelprefix "First byte of request sent -> last byte of response received (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:156:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(SUB, "subitem: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:147:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_OPEN_TO_FIRST_RECEIVED, labelprefix "Open -> first byte of reply received (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:156:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(SUB, "subitem: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:148:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_OPEN_TO_FIRST_FROM_CACHE, labelprefix "Open -> cache read start (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:156:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(SUB, "subitem: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:149:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_CACHE_READ_TIME, labelprefix "Cache read time (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:156:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(SUB, "subitem: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:150:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_REVALIDATION, labelprefix "Positive cache validation time (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:156:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(SUB, "subitem: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:151:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_COMPLETE_LOAD, labelprefix "Overall load time - all (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:156:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(SUB, "subitem: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:152:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_COMPLETE_LOAD_CACHED, labelprefix "Overall load time - cache hits (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:156:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(SUB, "subitem: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:139:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(name, 1, 30000, 50, EXPONENTIAL, "HTTP " label) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:153:3: note: in expansion of macro '_HTTP_HIST' _HTTP_HIST(HTTP_##prefix##_COMPLETE_LOAD_NET, labelprefix "Overall load time - network (ms)") \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:156:1: note: in expansion of macro 'HTTP_HISTOGRAMS' HTTP_HISTOGRAMS(SUB, "subitem: ") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:161:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(HTTP_CACHE_DISPOSITION, 1, 5, 5, LINEAR, "HTTP Cache Hit, Reval, Failed-Reval, Miss") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:162:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(HTTP_DISK_CACHE_DISPOSITION, 1, 5, 5, LINEAR, "HTTP Disk Cache Hit, Reval, Failed-Reval, Miss") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:163:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(HTTP_MEMORY_CACHE_DISPOSITION, 1, 5, 5, LINEAR, "HTTP Memory Cache Hit, Reval, Failed-Reval, Miss") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:164:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(HTTP_OFFLINE_CACHE_DISPOSITION, 1, 5, 5, LINEAR, "HTTP Offline Cache Hit, Reval, Failed-Reval, Miss") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:165:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(CACHE_DEVICE_SEARCH, 1, 100, 100, LINEAR, "Time to search cache (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:166:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(CACHE_MEMORY_SEARCH, 1, 100, 100, LINEAR, "Time to search memory cache (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:167:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(CACHE_DISK_SEARCH, 1, 100, 100, LINEAR, "Time to search disk cache (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:168:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(CACHE_OFFLINE_SEARCH, 1, 100, 100, LINEAR, "Time to search offline cache (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:169:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(HTTP_DISK_CACHE_OVERHEAD, 1, 32000000, 100, EXPONENTIAL, "HTTP Disk cache memory overhead (bytes)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:171:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(FIND_PLUGINS, 1, 3000, 10, EXPONENTIAL, "Time spent scanning filesystem for plugins (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:172:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(CHECK_JAVA_ENABLED, 1, 3000, 10, EXPONENTIAL, "Time spent checking if Java is enabled (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:180:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MS, 1, 3000, 10, EXPONENTIAL, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:189:1: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(OPEN, "Time spent on SQLite open() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:181:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MAIN_THREAD_MS, 1, 3000, 10, EXPONENTIAL, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:189:1: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(OPEN, "Time spent on SQLite open() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:180:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MS, 1, 3000, 10, EXPONENTIAL, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:190:1: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(TRUNCATE, "Time spent on SQLite truncate() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:181:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MAIN_THREAD_MS, 1, 3000, 10, EXPONENTIAL, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:190:1: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(TRUNCATE, "Time spent on SQLite truncate() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:180:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MS, 1, 3000, 10, EXPONENTIAL, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:184:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(OTHER_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:191:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(READ, "Time spent on SQLite read() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:181:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MAIN_THREAD_MS, 1, 3000, 10, EXPONENTIAL, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:184:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(OTHER_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:191:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(READ, "Time spent on SQLite read() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavBookmarks.cpp: In member function 'virtual nsrefcnt nsNavBookmarks::RemoveFolderTransaction::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsNavBookmarks::RemoveFolderTransaction' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsNavBookmarks.cpp:1144:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsNavBookmarks::RemoveFolderTransaction, nsITransaction) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:180:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MS, 1, 3000, 10, EXPONENTIAL, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:185:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(PLACES_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:191:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(READ, "Time spent on SQLite read() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:181:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MAIN_THREAD_MS, 1, 3000, 10, EXPONENTIAL, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:185:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(PLACES_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:191:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(READ, "Time spent on SQLite read() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:180:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MS, 1, 3000, 10, EXPONENTIAL, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:186:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(COOKIES_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:191:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(READ, "Time spent on SQLite read() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:181:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MAIN_THREAD_MS, 1, 3000, 10, EXPONENTIAL, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:186:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(COOKIES_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:191:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(READ, "Time spent on SQLite read() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:180:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MS, 1, 3000, 10, EXPONENTIAL, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:187:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(URLCLASSIFIER_ ## NAME, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:191:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(READ, "Time spent on SQLite read() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:181:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MAIN_THREAD_MS, 1, 3000, 10, EXPONENTIAL, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:187:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(URLCLASSIFIER_ ## NAME, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:191:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(READ, "Time spent on SQLite read() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:180:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MS, 1, 3000, 10, EXPONENTIAL, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:184:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(OTHER_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:192:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(WRITE, "Time spent on SQLite write() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:181:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MAIN_THREAD_MS, 1, 3000, 10, EXPONENTIAL, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:184:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(OTHER_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:192:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(WRITE, "Time spent on SQLite write() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:180:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MS, 1, 3000, 10, EXPONENTIAL, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:185:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(PLACES_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:192:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(WRITE, "Time spent on SQLite write() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:181:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MAIN_THREAD_MS, 1, 3000, 10, EXPONENTIAL, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:185:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(PLACES_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:192:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(WRITE, "Time spent on SQLite write() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:180:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MS, 1, 3000, 10, EXPONENTIAL, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:186:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(COOKIES_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:192:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(WRITE, "Time spent on SQLite write() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:181:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MAIN_THREAD_MS, 1, 3000, 10, EXPONENTIAL, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:186:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(COOKIES_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:192:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(WRITE, "Time spent on SQLite write() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:180:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MS, 1, 3000, 10, EXPONENTIAL, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:187:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(URLCLASSIFIER_ ## NAME, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:192:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(WRITE, "Time spent on SQLite write() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:181:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MAIN_THREAD_MS, 1, 3000, 10, EXPONENTIAL, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:187:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(URLCLASSIFIER_ ## NAME, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:192:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(WRITE, "Time spent on SQLite write() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:180:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MS, 1, 3000, 10, EXPONENTIAL, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:184:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(OTHER_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:193:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(SYNC, "Time spent on SQLite fsync() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:181:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MAIN_THREAD_MS, 1, 3000, 10, EXPONENTIAL, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:184:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(OTHER_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:193:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(SYNC, "Time spent on SQLite fsync() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:180:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MS, 1, 3000, 10, EXPONENTIAL, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:185:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(PLACES_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:193:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(SYNC, "Time spent on SQLite fsync() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:181:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MAIN_THREAD_MS, 1, 3000, 10, EXPONENTIAL, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:185:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(PLACES_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:193:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(SYNC, "Time spent on SQLite fsync() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:180:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MS, 1, 3000, 10, EXPONENTIAL, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:186:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(COOKIES_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:193:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(SYNC, "Time spent on SQLite fsync() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:181:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MAIN_THREAD_MS, 1, 3000, 10, EXPONENTIAL, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:186:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(COOKIES_ ## NAME, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:193:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(SYNC, "Time spent on SQLite fsync() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:180:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MS, 1, 3000, 10, EXPONENTIAL, DESC) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:187:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(URLCLASSIFIER_ ## NAME, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:193:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(SYNC, "Time spent on SQLite fsync() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:181:3: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_ ## NAME ## _MAIN_THREAD_MS, 1, 3000, 10, EXPONENTIAL, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:187:3: note: in expansion of macro 'SQLITE_TIME_SPENT' SQLITE_TIME_SPENT(URLCLASSIFIER_ ## NAME, DESC) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:193:1: note: in expansion of macro 'SQLITE_TIME_PER_FILE' SQLITE_TIME_PER_FILE(SYNC, "Time spent on SQLite fsync() (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:196:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_OTHER_READ_B, 1, 32768, 3, LINEAR, "SQLite read() (bytes)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:197:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_PLACES_READ_B, 1, 32768, 3, LINEAR, "SQLite read() (bytes)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:198:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_COOKIES_READ_B, 1, 32768, 3, LINEAR, "SQLite read() (bytes)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:199:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_URLCLASSIFIER_READ_B, 1, 32768, 3, LINEAR, "SQLite read() (bytes)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:200:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_PLACES_WRITE_B, 1, 32768, 3, LINEAR, "SQLite write (bytes)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:201:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_COOKIES_WRITE_B, 1, 32768, 3, LINEAR, "SQLite write (bytes)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:202:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_URLCLASSIFIER_WRITE_B, 1, 32768, 3, LINEAR, "SQLite write (bytes)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:203:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_SQLITE_OTHER_WRITE_B, 1, 32768, 3, LINEAR, "SQLite write (bytes)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:204:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(MOZ_STORAGE_ASYNC_REQUESTS_MS, 1, 32768, 20, EXPONENTIAL, "mozStorage async requests completion (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:206:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(STARTUP_MEASUREMENT_ERRORS, 1, 4, 5, LINEAR, "Flags errors in startup calculation()") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:207:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(NETWORK_DISK_CACHE_OPEN, 1, 10000, 10, EXPONENTIAL, "Time spent opening disk cache (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:208:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(NETWORK_DISK_CACHE_TRASHRENAME, 1, 10000, 10, EXPONENTIAL, "Time spent renaming bad Cache to Cache.Trash (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:209:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(NETWORK_DISK_CACHE_DELETEDIR, 1, 10000, 10, EXPONENTIAL, "Time spent deleting disk cache (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:215:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(URLCLASSIFIER_PS_FILELOAD_TIME, 1, 1000, 10, EXPONENTIAL, "Time spent loading PrefixSet from file (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:216:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(URLCLASSIFIER_PS_FALLOCATE_TIME, 1, 1000, 10, EXPONENTIAL, "Time spent fallocating PrefixSet (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:217:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(URLCLASSIFIER_PS_CONSTRUCT_TIME, 1, 5000, 15, EXPONENTIAL, "Time spent constructing PrefixSet from DB (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:218:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(URLCLASSIFIER_PS_LOOKUP_TIME, 1, 500, 10, EXPONENTIAL, "Time spent per PrefixSet lookup (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:224:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(PLACES_PAGES_COUNT, 1000, 150000, 20, EXPONENTIAL, "PLACES: Number of unique pages") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:225:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(PLACES_BOOKMARKS_COUNT, 100, 8000, 15, EXPONENTIAL, "PLACES: Number of bookmarks") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:226:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(PLACES_TAGS_COUNT, 1, 200, 10, EXPONENTIAL, "PLACES: Number of tags") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:227:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(PLACES_FOLDERS_COUNT, 1, 200, 10, EXPONENTIAL, "PLACES: Number of folders") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:228:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(PLACES_KEYWORDS_COUNT, 1, 200, 10, EXPONENTIAL, "PLACES: Number of keywords") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:229:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(PLACES_SORTED_BOOKMARKS_PERC, 1, 100, 10, LINEAR, "PLACES: Percentage of bookmarks organized in folders") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:230:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(PLACES_TAGGED_BOOKMARKS_PERC, 1, 100, 10, LINEAR, "PLACES: Percentage of tagged bookmarks") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:231:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(PLACES_DATABASE_FILESIZE_MB, 5, 200, 10, EXPONENTIAL, "PLACES: Database filesize (MB)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:232:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(PLACES_DATABASE_JOURNALSIZE_MB, 1, 50, 10, EXPONENTIAL, "PLACES: Database journal size (MB)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:233:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(PLACES_DATABASE_PAGESIZE_B, 1024, 32768, 10, EXPONENTIAL, "PLACES: Database page size (bytes)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:234:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(PLACES_DATABASE_SIZE_PER_PAGE_B, 500, 10240, 20, EXPONENTIAL, "PLACES: Average size of a place in the database (bytes)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:235:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(PLACES_EXPIRATION_STEPS_TO_CLEAN, 1, 10, 10, LINEAR, "PLACES: Expiration steps to cleanup the database") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:236:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(PLACES_AUTOCOMPLETE_1ST_RESULT_TIME_MS, 50, 500, 10, EXPONENTIAL, "PLACES: Time for first autocomplete result if > 50ms (ms)") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:248:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(XUL_REFLOW_MS, 1, 3000, 10, EXPONENTIAL, "xul reflows") ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:101:80: warning: comparison between 'enum nsITelemetry::' and 'enum nsITelemetry::' [-Wenum-compare] PR_STATIC_ASSERT(nsITelemetry::HISTOGRAM_ ## histogram_type == nsITelemetry::HISTOGRAM_BOOLEAN || \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/TelemetryHistograms.h:249:1: note: in expansion of macro 'HISTOGRAM' HISTOGRAM(XUL_INITIAL_FRAME_CONSTRUCTION, 1, 3000, 10, EXPONENTIAL, "initial xul frame construction") ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIComponentManager.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp: In member function 'virtual nsrefcnt {anonymous}::TelemetryImpl::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type '{anonymous}::TelemetryImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/Telemetry.cpp:381:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(TelemetryImpl, nsITelemetry) ^ nsITelemetry.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry/nsITelemetry.idl -d .deps/nsITelemetry.xpt.pp -o _xpidlgen/nsITelemetry.xpt rm -f libtelemetry.a ../../../staticlib/components/libtelemetry.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py Telemetry.o > libtelemetry.a.desc /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/telemetry.xpt _xpidlgen/nsITelemetry.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libtelemetry.a.desc ../../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/telemetry.xpt ../../../dist/bin/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 TelemetryPing.manifest TelemetryPing.js ../../../dist/bin/components /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/TelemetryPing.manifest" gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/telemetry' nsMaybeWeakPtr.cpp c++ -o nsMaybeWeakPtr.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsMaybeWeakPtr.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsMaybeWeakPtr.cpp gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/typeaheadfind' nsTypeAheadFind.cpp c++ -o nsTypeAheadFind.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsTypeAheadFind.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/system/unixproxy' nsUnixSystemProxySettings.cpp c++ -o nsUnixSystemProxySettings.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUnixSystemProxySettings.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsISystemProxySettings.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp: In member function 'virtual nsrefcnt nsUnixSystemProxySettings::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsUnixSystemProxySettings' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:70:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsUnixSystemProxySettings, nsISystemProxySettings) ^ rm -f libunixproxy.a ../../../staticlib/components/libunixproxy.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsUnixSystemProxySettings.o > libunixproxy.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libunixproxy.a.desc ../../../staticlib/components gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/system/unixproxy' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/urlformatter' nsIURLFormatter.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/urlformatter/nsIURLFormatter.idl -d .deps/nsIURLFormatter.xpt.pp -o _xpidlgen/nsIURLFormatter.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/urlformatter.xpt _xpidlgen/nsIURLFormatter.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/urlformatter.xpt ../../../dist/bin/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsURLFormatter.manifest ../../../dist/bin/components set -e; \ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/bin/components; \ for i in nsURLFormatter.js; do \ fname=`basename $i`; \ dest=../../../dist/bin/components/${fname}; \ rm -f -f $dest; \ /usr/pkg/bin/python2.7 ../../../config/Preprocessor.py -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED $i > $dest; \ done /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/nsURLFormatter.manifest" gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/urlformatter' nsPlacesModule.cpp c++ -o nsPlacesModule.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPlacesModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsPlacesModule.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp: In member function 'nsresult nsTypeAheadFind::FindItNow(nsIPresShell*, bool, bool, bool, PRUint16*)': /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:567:46: warning: enumeral mismatch in conditional expression: 'nsITypeAheadFind::' vs 'nsITypeAheadFind::' [-Wenum-compare] *aResult = hasWrapped ? FIND_WRAPPED : FIND_FOUND; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/mozIAsyncHistory.h:23, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/History.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsPlacesModule.cpp:10: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsITypeAheadFind.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/typeaheadfind/nsITypeAheadFind.idl -d .deps/nsITypeAheadFind.xpt.pp -o _xpidlgen/nsITypeAheadFind.xpt SQLFunctions.cpp c++ -o SQLFunctions.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/SQLFunctions.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/SQLFunctions.cpp gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/viewconfig' /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/viewconfig' /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/fastfind.xpt _xpidlgen/nsITypeAheadFind.xpt gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/viewsource' /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn rm -f libfastfind_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsTypeAheadFind.o > libfastfind_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/fastfind.xpt ../../../dist/bin/components processing ./jar.mn gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/ctypes' ctypes.cpp c++ -o ctypes.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/ctypes.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/ctypes/ctypes.cpp gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/viewsource' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/alerts' /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn nsAlertsService.cpp c++ -o nsAlertsService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I../../../toolkit/components/build/ -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAlertsService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/alerts/nsAlertsService.cpp processing ./jar.mn gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/typeaheadfind' Helpers.cpp c++ -o Helpers.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/Helpers.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/Helpers.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/ctypes/ctypes.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/ctypes/ctypes.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/mozIStorageAggregateFunction.h:10, from ../../../dist/include/mozilla/storage.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/SQLFunctions.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/SQLFunctions.cpp: In member function 'virtual nsrefcnt mozilla::places::MatchAutoCompleteFunction::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::places::MatchAutoCompleteFunction' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/SQLFunctions.cpp:336:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1( ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/SQLFunctions.cpp: In member function 'virtual nsrefcnt mozilla::places::CalculateFrecencyFunction::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::places::CalculateFrecencyFunction' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/SQLFunctions.cpp:452:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1( ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/SQLFunctions.cpp: In member function 'virtual nsrefcnt mozilla::places::GenerateGUIDFunction::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::places::GenerateGUIDFunction' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/SQLFunctions.cpp:665:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1( ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/SQLFunctions.cpp: In member function 'virtual nsrefcnt mozilla::places::GetUnreversedHostFunction::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::places::GetUnreversedHostFunction' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/SQLFunctions.cpp:704:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1( ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/SQLFunctions.cpp: At global scope: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/SQLFunctions.cpp:126:3: warning: always_inline function might not be inlinable [-Wattributes] findInString(const nsDependentCSubstring &aToken, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/SQLFunctions.cpp:79:3: warning: always_inline function might not be inlinable [-Wattributes] nextWordBoundary(const_char_iterator const aStart, ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIXPCScriptable.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/ctypes/ctypes.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/ctypes/ctypes.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/ctypes/ctypes.cpp: In member function 'virtual nsrefcnt mozilla::ctypes::Module::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::ctypes::Module' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/ctypes/ctypes.cpp:82:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(Module, nsIXPCScriptable) ^ rm -f libjsctypes.a ../../../staticlib/components/libjsctypes.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py ctypes.o > libjsctypes.a.desc In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/alerts/nsAlertsService.cpp:41: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libjsctypes.a.desc ../../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 ctypes.jsm ../../../dist/bin/modules gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/ctypes' gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds' nsScriptableUnescapeHTML.cpp c++ -o nsScriptableUnescapeHTML.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsScriptableUnescapeHTML.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsScriptableUnescapeHTML.cpp nsIFeed.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeed.idl -d .deps/nsIFeed.xpt.pp -o _xpidlgen/nsIFeed.xpt History.cpp c++ -o History.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/History.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/History.cpp nsPlacesImportExportService.cpp c++ -o nsPlacesImportExportService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsPlacesImportExportService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsPlacesImportExportService.cpp In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:9:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/History.cpp:41: ../../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsContentUtils.h:70, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsScriptableUnescapeHTML.cpp:50: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIPlacesImportExportService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsPlacesImportExportService.h:4, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsPlacesImportExportService.cpp:95: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsPlacesImportExportService.cpp: In member function 'virtual nsrefcnt BookmarkContentSink::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'BookmarkContentSink' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsPlacesImportExportService.cpp:491:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(BookmarkContentSink, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsPlacesImportExportService.cpp: In member function 'void BookmarkContentSink::HandleLinkEnd()': /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsPlacesImportExportService.cpp:982:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsGeoPosition.h:45, from ../../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/alerts/nsAlertsService.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/alerts/nsAlertsService.cpp:41: ../../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/nsString.h:212, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsScriptableUnescapeHTML.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsScriptableUnescapeHTML.cpp: In member function 'virtual nsrefcnt nsScriptableUnescapeHTML::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsScriptableUnescapeHTML' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsScriptableUnescapeHTML.cpp:73:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsScriptableUnescapeHTML, nsIScriptableUnescapeHTML) ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from ../../../dist/include/nsIXPCScriptable.h:14, from ../../../dist/include/nsDOMClassInfoID.h:47, from ../../../dist/include/nsGeoPosition.h:45, from ../../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/History.cpp:41: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsIAlertsService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/alerts/nsIAlertsService.idl -d .deps/nsIAlertsService.xpt.pp -o _xpidlgen/nsIAlertsService.xpt In file included from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/History.cpp:41: ../../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ nsIFeedContainer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedContainer.idl -d .deps/nsIFeedContainer.xpt.pp -o _xpidlgen/nsIFeedContainer.xpt rm -f libalerts_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsAlertsService.o > libalerts_s.a.desc gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/printing' /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/alerts.xpt _xpidlgen/nsIAlertsService.xpt nsIFeedElementBase.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedElementBase.idl -d .deps/nsIFeedElementBase.xpt.pp -o _xpidlgen/nsIFeedElementBase.xpt processing ./jar.mn /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/alerts.xpt ../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/printing' /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn nsIFeedEntry.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedEntry.idl -d .deps/nsIFeedEntry.xpt.pp -o _xpidlgen/nsIFeedEntry.xpt gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete' nsAutoCompleteController.cpp c++ -o nsAutoCompleteController.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAutoCompleteController.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsAutoCompleteController.cpp processing ./jar.mn gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/alerts' nsIFeedGenerator.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedGenerator.idl -d .deps/nsIFeedGenerator.xpt.pp -o _xpidlgen/nsIFeedGenerator.xpt gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/satchel' nsIFeedListener.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedListener.idl -d .deps/nsIFeedListener.xpt.pp -o _xpidlgen/nsIFeedListener.xpt nsFormFillController.cpp c++ -o nsFormFillController.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsFormFillController.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/satchel/nsFormFillController.cpp nsIFeedPerson.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedPerson.idl -d .deps/nsIFeedPerson.xpt.pp -o _xpidlgen/nsIFeedPerson.xpt nsIFeedProcessor.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedProcessor.idl -d .deps/nsIFeedProcessor.xpt.pp -o _xpidlgen/nsIFeedProcessor.xpt In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/IPC/IPCMessageUtils.h:48, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:13, from ../../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../../dist/include/mozilla/dom/ContentChild.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/History.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/History.cpp: In member function 'virtual nsrefcnt mozilla::places::{anonymous}::MemoryReporter_HistoryService::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::places::{anonymous}::MemoryReporter_HistoryService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../../../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../../../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/History.cpp:1296:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(HistoryService, ^ nsIFeedResult.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedResult.idl -d .deps/nsIFeedResult.xpt.pp -o _xpidlgen/nsIFeedResult.xpt nsIFeedTextConstruct.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIFeedTextConstruct.idl -d .deps/nsIFeedTextConstruct.xpt.pp -o _xpidlgen/nsIFeedTextConstruct.xpt nsIScriptableUnescapeHTML.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds/nsIScriptableUnescapeHTML.idl -d .deps/nsIScriptableUnescapeHTML.xpt.pp -o _xpidlgen/nsIScriptableUnescapeHTML.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/satchel/nsFormFillController.cpp: In member function 'nsresult nsFormFillController::Focus(nsIDOMEvent*)': /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/satchel/nsFormFillController.cpp:839:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (formControl && formControl->IsSingleLineTextControl(true) && ^ nsAutoCompleteSimpleResult.cpp c++ -o nsAutoCompleteSimpleResult.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsAutoCompleteSimpleResult.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsAutoCompleteSimpleResult.cpp rm -f libfeed_s.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsScriptableUnescapeHTML.o > libfeed_s.a.desc /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/feeds.xpt _xpidlgen/nsIFeed.xpt _xpidlgen/nsIFeedContainer.xpt _xpidlgen/nsIFeedElementBase.xpt _xpidlgen/nsIFeedEntry.xpt _xpidlgen/nsIFeedGenerator.xpt _xpidlgen/nsIFeedListener.xpt _xpidlgen/nsIFeedPerson.xpt _xpidlgen/nsIFeedProcessor.xpt _xpidlgen/nsIFeedResult.xpt _xpidlgen/nsIFeedTextConstruct.xpt _xpidlgen/nsIScriptableUnescapeHTML.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/feeds.xpt ../../../dist/bin/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 FeedProcessor.js FeedProcessor.manifest ../../../dist/bin/components /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/FeedProcessor.manifest" gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/feeds' AsyncFaviconHelpers.cpp c++ -o AsyncFaviconHelpers.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/AsyncFaviconHelpers.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/AsyncFaviconHelpers.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIAutoCompleteResult.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsAutoCompleteSimpleResult.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsAutoCompleteSimpleResult.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsAutoCompleteSimpleResult.cpp: In member function 'virtual nsrefcnt nsAutoCompleteSimpleResult::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsAutoCompleteSimpleResult' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1169:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsAutoCompleteSimpleResult.cpp:40:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2' NS_IMPL_ISUPPORTS2(nsAutoCompleteSimpleResult, ^ nsIAutoCompleteController.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsIAutoCompleteController.idl -d .deps/nsIAutoCompleteController.xpt.pp -o _xpidlgen/nsIAutoCompleteController.xpt nsIAutoCompleteInput.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsIAutoCompleteInput.idl -d .deps/nsIAutoCompleteInput.xpt.pp -o _xpidlgen/nsIAutoCompleteInput.xpt nsIAutoCompletePopup.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsIAutoCompletePopup.idl -d .deps/nsIAutoCompletePopup.xpt.pp -o _xpidlgen/nsIAutoCompletePopup.xpt nsIAutoCompleteResult.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsIAutoCompleteResult.idl -d .deps/nsIAutoCompleteResult.xpt.pp -o _xpidlgen/nsIAutoCompleteResult.xpt nsIFormAutoComplete.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/satchel/nsIFormAutoComplete.idl -d .deps/nsIFormAutoComplete.xpt.pp -o _xpidlgen/nsIFormAutoComplete.xpt nsIFormFillController.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/satchel/nsIFormFillController.idl -d .deps/nsIFormFillController.xpt.pp -o _xpidlgen/nsIFormFillController.xpt nsIAutoCompleteSearch.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsIAutoCompleteSearch.idl -d .deps/nsIAutoCompleteSearch.xpt.pp -o _xpidlgen/nsIAutoCompleteSearch.xpt nsIFormHistory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/satchel/nsIFormHistory.idl -d .deps/nsIFormHistory.xpt.pp -o _xpidlgen/nsIFormHistory.xpt nsIAutoCompleteSimpleResult.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete/nsIAutoCompleteSimpleResult.idl -d .deps/nsIAutoCompleteSimpleResult.xpt.pp -o _xpidlgen/nsIAutoCompleteSimpleResult.xpt nsIInputListAutoComplete.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/satchel/nsIInputListAutoComplete.idl -d .deps/nsIInputListAutoComplete.xpt.pp -o _xpidlgen/nsIInputListAutoComplete.xpt rm -f libtkautocomplete.a ../../../staticlib/components/libtkautocomplete.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsAutoCompleteController.o nsAutoCompleteSimpleResult.o > libtkautocomplete.a.desc gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/search' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 toolkitsearch.manifest ../../../dist/bin/components set -e; \ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/bin/components; \ for i in nsSearchService.js nsSearchSuggestions.js; do \ fname=`basename $i`; \ dest=../../../dist/bin/components/${fname}; \ rm -f -f $dest; \ /usr/pkg/bin/python2.7 ../../../config/Preprocessor.py -DMOZ_DISTRIBUTION_ID=org.mozilla -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED $i > $dest; \ done /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/autocomplete.xpt _xpidlgen/nsIAutoCompleteController.xpt _xpidlgen/nsIAutoCompleteInput.xpt _xpidlgen/nsIAutoCompletePopup.xpt _xpidlgen/nsIAutoCompleteResult.xpt _xpidlgen/nsIAutoCompleteSearch.xpt _xpidlgen/nsIAutoCompleteSimpleResult.xpt rm -f libsatchel.a ../../../staticlib/components/libsatchel.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsFormFillController.o > libsatchel.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libtkautocomplete.a.desc ../../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/autocomplete.xpt ../../../dist/bin/components /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/satchel.xpt _xpidlgen/nsIFormAutoComplete.xpt _xpidlgen/nsIFormFillController.xpt _xpidlgen/nsIFormHistory.xpt _xpidlgen/nsIInputListAutoComplete.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libsatchel.a.desc ../../../staticlib/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/autocomplete' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/satchel.xpt ../../../dist/bin/components PlaceInfo.cpp c++ -o PlaceInfo.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/PlaceInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/PlaceInfo.cpp /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/toolkitsearch.manifest" gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/search' VisitInfo.cpp c++ -o VisitInfo.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/VisitInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/VisitInfo.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsFormAutoComplete.js nsFormHistory.js nsInputListAutoComplete.js satchel.manifest ../../../dist/bin/components /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/satchel.manifest" /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsFormAutoCompleteResult.jsm ../../../dist/bin/modules /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -DNDEBUG -DTRIMMED -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/satchel' Database.cpp c++ -o Database.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -I./../build -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/Database.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/Database.cpp In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/mozIAsyncHistory.h:23, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/VisitInfo.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/VisitInfo.cpp:38: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/mozIAsyncHistory.h:23, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/PlaceInfo.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/PlaceInfo.cpp:38: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/mozIAsyncHistory.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/VisitInfo.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/VisitInfo.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/VisitInfo.cpp: In member function 'virtual nsrefcnt mozilla::places::VisitInfo::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::places::VisitInfo' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/VisitInfo.cpp:101:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1( ^ gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier' nsUrlClassifierDBService.cpp c++ -o nsUrlClassifierDBService.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUrlClassifierDBService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/mozIAsyncHistory.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/PlaceInfo.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/PlaceInfo.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/PlaceInfo.cpp: In member function 'virtual nsrefcnt mozilla::places::PlaceInfo::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::places::PlaceInfo' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/PlaceInfo.cpp:143:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1( ^ nsUrlClassifierStreamUpdater.cpp c++ -o nsUrlClassifierStreamUpdater.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUrlClassifierStreamUpdater.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp nsUrlClassifierUtils.cpp c++ -o nsUrlClassifierUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUrlClassifierUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierUtils.cpp In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIThreadManager.h:10, from ../../../dist/include/nsThreadUtils.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/Database.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/Database.cpp:51: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/Database.cpp: In member function 'virtual nsrefcnt mozilla::places::Database::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::places::Database' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/Database.cpp:266:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(Database ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp: In member function 'bool nsUrlClassifierEntry::operator<(const nsUrlClassifierEntry&) const': /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:341:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] mHavePartial && !entry.mHavePartial || ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:343:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] mHaveComplete && !entry.mHaveComplete || ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsCOMPtr.h:64, from ../../../dist/include/nsAutoPtr.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp: In member function 'virtual nsrefcnt nsUrlClassifierDBServiceWorker::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsUrlClassifierDBServiceWorker' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:1334:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsUrlClassifierDBServiceWorker, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp: In member function 'virtual nsrefcnt nsUrlClassifierLookupCallback::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsUrlClassifierLookupCallback' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:3807:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsUrlClassifierLookupCallback, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp: In member function 'virtual nsrefcnt nsUrlClassifierClassifyCallback::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsUrlClassifierClassifyCallback' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:4007:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsUrlClassifierClassifyCallback, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp: In member function 'virtual nsrefcnt nsUrlClassifierDBService::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsUrlClassifierDBService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1359:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:4044:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3' NS_IMPL_THREADSAFE_ISUPPORTS3(nsUrlClassifierDBService, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp: In member function 'virtual nsresult nsUrlClassifierDBService::GetTables(nsIUrlClassifierCallback*)': /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:4301:12: warning: unused variable 'rv' [-Wunused-variable] nsresult rv; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp: In member function 'virtual nsresult nsUrlClassifierDBService::BeginUpdate(nsIUrlClassifierUpdateObserver*, const nsACString_internal&, const nsACString_internal&)': /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:4336:12: warning: unused variable 'rv' [-Wunused-variable] nsresult rv; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp: In member function 'nsresult nsUrlClassifierDBService::Shutdown()': /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:4497:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/nsCppSharedAllocator.h:4, from ../../../dist/include/nsCRT.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp: In member function 'virtual nsrefcnt nsUrlClassifierStreamUpdater::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsUrlClassifierStreamUpdater' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1394:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:78:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS9' NS_IMPL_THREADSAFE_ISUPPORTS9(nsUrlClassifierStreamUpdater, ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIMemory.h:10, from ../../../dist/include/nsMemory.h:42, from ../../../dist/include/nsString.h:212, from ../../../dist/include/nsEscape.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierUtils.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierUtils.cpp: In member function 'virtual nsrefcnt nsUrlClassifierUtils::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsUrlClassifierUtils' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierUtils.cpp:121:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsUrlClassifierUtils, nsIUrlClassifierUtils) ^ nsINavHistoryService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsINavHistoryService.idl -d .deps/nsINavHistoryService.xpt.pp -o _xpidlgen/nsINavHistoryService.xpt nsUrlClassifierPrefixSet.cpp c++ -o nsUrlClassifierPrefixSet.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUrlClassifierPrefixSet.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp nsUrlClassifierProxies.cpp c++ -o nsUrlClassifierProxies.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../build -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsUrlClassifierProxies.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierProxies.cpp mozIAsyncHistory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/mozIAsyncHistory.idl -d .deps/mozIAsyncHistory.xpt.pp -o _xpidlgen/mozIAsyncHistory.xpt mozIAsyncFavicons.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/mozIAsyncFavicons.idl -d .deps/mozIAsyncFavicons.xpt.pp -o _xpidlgen/mozIAsyncFavicons.xpt mozIPlacesAutoComplete.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/mozIPlacesAutoComplete.idl -d .deps/mozIPlacesAutoComplete.xpt.pp -o _xpidlgen/mozIPlacesAutoComplete.xpt nsIAnnotationService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsIAnnotationService.idl -d .deps/nsIAnnotationService.xpt.pp -o _xpidlgen/nsIAnnotationService.xpt In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/nsIUrlClassifierDBService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierProxies.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierProxies.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierProxies.cpp: In member function 'virtual nsrefcnt UrlClassifierDBServiceWorkerProxy::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'UrlClassifierDBServiceWorkerProxy' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierProxies.cpp:51:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(UrlClassifierDBServiceWorkerProxy, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierProxies.cpp: In member function 'virtual nsrefcnt UrlClassifierLookupCallbackProxy::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'UrlClassifierLookupCallbackProxy' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierProxies.cpp:199:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(UrlClassifierLookupCallbackProxy, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierProxies.cpp: In member function 'virtual nsrefcnt UrlClassifierCallbackProxy::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'UrlClassifierCallbackProxy' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierProxies.cpp:217:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(UrlClassifierCallbackProxy, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierProxies.cpp: In member function 'virtual nsrefcnt UrlClassifierUpdateObserverProxy::Release()': ../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'UrlClassifierUpdateObserverProxy' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierProxies.cpp:234:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(UrlClassifierUpdateObserverProxy, ^ nsIBrowserHistory.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsIBrowserHistory.idl -d .deps/nsIBrowserHistory.xpt.pp -o _xpidlgen/nsIBrowserHistory.xpt nsIDynamicContainer.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsIDynamicContainer.idl -d .deps/nsIDynamicContainer.xpt.pp -o _xpidlgen/nsIDynamicContainer.xpt nsIUrlClassifierDBService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsIUrlClassifierDBService.idl -d .deps/nsIUrlClassifierDBService.xpt.pp -o _xpidlgen/nsIUrlClassifierDBService.xpt nsIFaviconService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsIFaviconService.idl -d .deps/nsIFaviconService.xpt.pp -o _xpidlgen/nsIFaviconService.xpt nsIUrlClassifierHashCompleter.idl nsILivemarkService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsIUrlClassifierHashCompleter.idl -d .deps/nsIUrlClassifierHashCompleter.xpt.pp -o _xpidlgen/nsIUrlClassifierHashCompleter.xpt ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsILivemarkService.idl -d .deps/nsILivemarkService.xpt.pp -o _xpidlgen/nsILivemarkService.xpt nsIUrlClassifierStreamUpdater.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsIUrlClassifierStreamUpdater.idl -d .deps/nsIUrlClassifierStreamUpdater.xpt.pp -o _xpidlgen/nsIUrlClassifierStreamUpdater.xpt nsINavBookmarksService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsINavBookmarksService.idl -d .deps/nsINavBookmarksService.xpt.pp -o _xpidlgen/nsINavBookmarksService.xpt nsIUrlClassifierPrefixSet.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsIUrlClassifierPrefixSet.idl -d .deps/nsIUrlClassifierPrefixSet.xpt.pp -o _xpidlgen/nsIUrlClassifierPrefixSet.xpt nsIPlacesImportExportService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsIPlacesImportExportService.idl -d .deps/nsIPlacesImportExportService.xpt.pp -o _xpidlgen/nsIPlacesImportExportService.xpt nsITaggingService.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsITaggingService.idl -d .deps/nsITaggingService.xpt.pp -o _xpidlgen/nsITaggingService.xpt nsIUrlClassifierUtils.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsIUrlClassifierUtils.idl -d .deps/nsIUrlClassifierUtils.xpt.pp -o _xpidlgen/nsIUrlClassifierUtils.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp: In member function 'nsresult nsUrlClassifierDBService::CheckClean(const nsACString_internal&, bool*)': /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:1454:62: warning: 'fragmentKeyHash' may be used uninitialized in this function [-Wmaybe-uninitialized] rv = KeyedHash(fragkey, hostprefix, prefixkey, &codedkey); ^ nsPIPlacesDatabase.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsPIPlacesDatabase.idl -d .deps/nsPIPlacesDatabase.xpt.pp -o _xpidlgen/nsPIPlacesDatabase.xpt nsPIPlacesHistoryListenersNotifier.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places/nsPIPlacesHistoryListenersNotifier.idl -d .deps/nsPIPlacesHistoryListenersNotifier.xpt.pp -o _xpidlgen/nsPIPlacesHistoryListenersNotifier.xpt nsIUrlListManager.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier/nsIUrlListManager.idl -d .deps/nsIUrlListManager.xpt.pp -o _xpidlgen/nsIUrlListManager.xpt rm -f libplaces.a ../../../staticlib/components/libplaces.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsAnnoProtocolHandler.o nsAnnotationService.o nsFaviconService.o nsNavHistory.o nsNavHistoryQuery.o nsNavHistoryResult.o nsNavBookmarks.o nsMaybeWeakPtr.o nsPlacesModule.o SQLFunctions.o Helpers.o History.o nsPlacesImportExportService.o AsyncFaviconHelpers.o PlaceInfo.o VisitInfo.o Database.o > libplaces.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libplaces.a.desc ../../../staticlib/components /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/places.xpt _xpidlgen/nsINavHistoryService.xpt _xpidlgen/mozIAsyncHistory.xpt _xpidlgen/mozIAsyncFavicons.xpt _xpidlgen/mozIPlacesAutoComplete.xpt _xpidlgen/nsIAnnotationService.xpt _xpidlgen/nsIBrowserHistory.xpt _xpidlgen/nsIDynamicContainer.xpt _xpidlgen/nsIFaviconService.xpt _xpidlgen/nsILivemarkService.xpt _xpidlgen/nsINavBookmarksService.xpt _xpidlgen/nsIPlacesImportExportService.xpt _xpidlgen/nsITaggingService.xpt _xpidlgen/nsPIPlacesDatabase.xpt _xpidlgen/nsPIPlacesHistoryListenersNotifier.xpt rm -f liburlclassifier_s.a /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/url-classifier.xpt _xpidlgen/nsIUrlClassifierDBService.xpt _xpidlgen/nsIUrlClassifierHashCompleter.xpt _xpidlgen/nsIUrlClassifierStreamUpdater.xpt _xpidlgen/nsIUrlClassifierPrefixSet.xpt _xpidlgen/nsIUrlClassifierUtils.xpt _xpidlgen/nsIUrlListManager.xpt /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsUrlClassifierDBService.o nsUrlClassifierStreamUpdater.o nsUrlClassifierUtils.o nsUrlClassifierPrefixSet.o nsUrlClassifierProxies.o > liburlclassifier_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/url-classifier.xpt ../../../dist/bin/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/places.xpt ../../../dist/bin/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsUrlClassifierHashCompleter.js nsURLClassifier.manifest ../../../dist/bin/components set -e; \ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/bin/components; \ for i in nsUrlClassifierLib.js nsUrlClassifierListManager.js; do \ fname=`basename $i`; \ dest=../../../dist/bin/components/${fname}; \ rm -f -f $dest; \ /usr/pkg/bin/python2.7 ../../../config/Preprocessor.py -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED $i > $dest; \ done /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 toolkitplaces.manifest nsLivemarkService.js nsTaggingService.js nsPlacesExpiration.js PlacesCategoriesStarter.js nsPlacesAutoComplete.js nsPlacesAutoComplete.manifest ../../../dist/bin/components /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/toolkitplaces.manifest" "manifest components/nsPlacesAutoComplete.manifest" /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 PlacesDBUtils.jsm utils.js ../../../dist/bin/modules set -e; \ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../../dist/bin/modules; \ for i in PlacesUtils.jsm; do \ dest=../../../dist/bin/modules/`basename $i`; \ rm -f -f $dest; \ /usr/pkg/bin/python2.7 ../../../config/Preprocessor.py -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED $i > $dest; \ done gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/places' /usr/pkg/bin/python2.7 ../../../config/buildlist.py ../../../dist/bin/chrome.manifest "manifest components/nsURLClassifier.manifest" gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/url-classifier' /usr/pkg/bin/gmake -C build libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/build' nsToolkitCompsModule.cpp c++ -o nsToolkitCompsModule.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DALERTS_SERVICE -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./../downloads -I./../feeds -I./../find -I./../intl -I./../startup -I./../statusfilter -I./../typeaheadfind -I./../url-classifier -I./../alerts -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsToolkitCompsModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/build/nsToolkitCompsModule.cpp rm -f libtoolkitcomps.a ../../../staticlib/components/libtoolkitcomps.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsToolkitCompsModule.o ../find/libmozfind_s.a ../typeaheadfind/libfastfind_s.a ../startup/libappstartup_s.a ../statusfilter/libmozbrwsr_s.a ../downloads/libdownload_s.a ../intl/libintl_s.a ../alerts/libalerts_s.a ../url-classifier/liburlclassifier_s.a ../feeds/libfeed_s.a > libtoolkitcomps.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libtoolkitcomps.a.desc ../../../staticlib/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components/build' /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 nsDefaultCLH.manifest ../../dist/bin/components set -e; \ /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../dist/bin/components; \ for i in nsDefaultCLH.js; do \ fname=`basename $i`; \ dest=../../dist/bin/components/${fname}; \ rm -f -f $dest; \ /usr/pkg/bin/python2.7 ../../config/Preprocessor.py -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED $i > $dest; \ done /usr/pkg/bin/python2.7 ../../config/buildlist.py ../../dist/bin/chrome.manifest "manifest components/nsDefaultCLH.manifest" gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/components' /usr/pkg/bin/gmake -C xre libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre' hg: not found defined(@array) is deprecated at ../../config/milestone.pl line 88. (Maybe you should just omit the defined()?) nsAppRunner.cpp defined(@array) is deprecated at ../../config/milestone.pl line 88. (Maybe you should just omit the defined()?) c++ -o nsAppRunner.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_XREAPI -DMOZ_APP_NAME='"xulrunner"' -DMOZ_UPDATER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DOS_TARGET=\"NetBSD\" -DMOZ_WIDGET_TOOLKIT=\"gtk2\" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DTARGET_OS_ABI=\"NetBSD_x86_64-gcc3\" -DTOOLKIT_EM_VERSION=\"10.0.12\" -DWRAP_SYSTEM_INCLUDES -DGRE_MILESTONE=10.0.12 -DGRE_BUILDID=20141214131053 -I../../widget/src/xremoteclient -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../dom/ipc -I../../toolkit/crashreporter -I../../dom/base -I../../xpcom/build -I. -I./../profile -I../../config -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsAppRunner.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsAppRunner.cpp nsConsoleWriter.cpp defined(@array) is deprecated at ../../config/milestone.pl line 88. (Maybe you should just omit the defined()?) c++ -o nsConsoleWriter.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_XREAPI -DMOZ_APP_NAME='"xulrunner"' -DMOZ_UPDATER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DOS_TARGET=\"NetBSD\" -DMOZ_WIDGET_TOOLKIT=\"gtk2\" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DTARGET_OS_ABI=\"NetBSD_x86_64-gcc3\" -DTOOLKIT_EM_VERSION=\"10.0.12\" -DWRAP_SYSTEM_INCLUDES -DGRE_MILESTONE=10.0.12 -DGRE_BUILDID=20141214131053 -I../../widget/src/xremoteclient -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../dom/ipc -I../../toolkit/crashreporter -I../../dom/base -I../../xpcom/build -I. -I./../profile -I../../config -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsConsoleWriter.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsConsoleWriter.cpp nsXREDirProvider.cpp defined(@array) is deprecated at ../../config/milestone.pl line 88. (Maybe you should just omit the defined()?) c++ -o nsXREDirProvider.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_XREAPI -DMOZ_APP_NAME='"xulrunner"' -DMOZ_UPDATER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DOS_TARGET=\"NetBSD\" -DMOZ_WIDGET_TOOLKIT=\"gtk2\" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DTARGET_OS_ABI=\"NetBSD_x86_64-gcc3\" -DTOOLKIT_EM_VERSION=\"10.0.12\" -DWRAP_SYSTEM_INCLUDES -DGRE_MILESTONE=10.0.12 -DGRE_BUILDID=20141214131053 -I../../widget/src/xremoteclient -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../dom/ipc -I../../toolkit/crashreporter -I../../dom/base -I../../xpcom/build -I. -I./../profile -I../../config -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsXREDirProvider.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsXREDirProvider.cpp nsNativeAppSupportBase.cpp defined(@array) is deprecated at ../../config/milestone.pl line 88. (Maybe you should just omit the defined()?) c++ -o nsNativeAppSupportBase.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_XREAPI -DMOZ_APP_NAME='"xulrunner"' -DMOZ_UPDATER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DOS_TARGET=\"NetBSD\" -DMOZ_WIDGET_TOOLKIT=\"gtk2\" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DTARGET_OS_ABI=\"NetBSD_x86_64-gcc3\" -DTOOLKIT_EM_VERSION=\"10.0.12\" -DWRAP_SYSTEM_INCLUDES -DGRE_MILESTONE=10.0.12 -DGRE_BUILDID=20141214131053 -I../../widget/src/xremoteclient -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../dom/ipc -I../../toolkit/crashreporter -I../../dom/base -I../../xpcom/build -I. -I./../profile -I../../config -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsNativeAppSupportBase.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsNativeAppSupportBase.cpp nsAppData.cpp defined(@array) is deprecated at ../../config/milestone.pl line 88. (Maybe you should just omit the defined()?) c++ -o nsAppData.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_XREAPI -DMOZ_APP_NAME='"xulrunner"' -DMOZ_UPDATER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DOS_TARGET=\"NetBSD\" -DMOZ_WIDGET_TOOLKIT=\"gtk2\" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DTARGET_OS_ABI=\"NetBSD_x86_64-gcc3\" -DTOOLKIT_EM_VERSION=\"10.0.12\" -DWRAP_SYSTEM_INCLUDES -DGRE_MILESTONE=10.0.12 -DGRE_BUILDID=20141214131053 -I../../widget/src/xremoteclient -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../dom/ipc -I../../toolkit/crashreporter -I../../dom/base -I../../xpcom/build -I. -I./../profile -I../../config -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsAppData.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsAppData.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsXREDirProvider.cpp:45: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSigHandlers.cpp defined(@array) is deprecated at ../../config/milestone.pl line 88. (Maybe you should just omit the defined()?) c++ -o nsSigHandlers.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_XREAPI -DMOZ_APP_NAME='"xulrunner"' -DMOZ_UPDATER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DOS_TARGET=\"NetBSD\" -DMOZ_WIDGET_TOOLKIT=\"gtk2\" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DTARGET_OS_ABI=\"NetBSD_x86_64-gcc3\" -DTOOLKIT_EM_VERSION=\"10.0.12\" -DWRAP_SYSTEM_INCLUDES -DGRE_MILESTONE=10.0.12 -DGRE_BUILDID=20141214131053 -I../../widget/src/xremoteclient -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../dom/ipc -I../../toolkit/crashreporter -I../../dom/base -I../../xpcom/build -I. -I./../profile -I../../config -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsSigHandlers.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsSigHandlers.cpp In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../xpcom/build/nsXULAppAPI.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsAppRunner.h:60, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsXREDirProvider.cpp:42: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsXREDirProvider.cpp: In member function 'virtual nsrefcnt ProfileChangeStatusImpl::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'ProfileChangeStatusImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsXREDirProvider.cpp:771:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(ProfileChangeStatusImpl, nsIProfileChangeStatus) ^ nsEmbedFunctions.cpp defined(@array) is deprecated at ../../config/milestone.pl line 88. (Maybe you should just omit the defined()?) c++ -o nsEmbedFunctions.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_XREAPI -DMOZ_APP_NAME='"xulrunner"' -DMOZ_UPDATER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DOS_TARGET=\"NetBSD\" -DMOZ_WIDGET_TOOLKIT=\"gtk2\" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DTARGET_OS_ABI=\"NetBSD_x86_64-gcc3\" -DTOOLKIT_EM_VERSION=\"10.0.12\" -DWRAP_SYSTEM_INCLUDES -DGRE_MILESTONE=10.0.12 -DGRE_BUILDID=20141214131053 -I../../widget/src/xremoteclient -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../dom/ipc -I../../toolkit/crashreporter -I../../dom/base -I../../xpcom/build -I. -I./../profile -I../../config -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsEmbedFunctions.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsEmbedFunctions.cpp glxtest.cpp defined(@array) is deprecated at ../../config/milestone.pl line 88. (Maybe you should just omit the defined()?) c++ -o glxtest.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_XREAPI -DMOZ_APP_NAME='"xulrunner"' -DMOZ_UPDATER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DOS_TARGET=\"NetBSD\" -DMOZ_WIDGET_TOOLKIT=\"gtk2\" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DTARGET_OS_ABI=\"NetBSD_x86_64-gcc3\" -DTOOLKIT_EM_VERSION=\"10.0.12\" -DWRAP_SYSTEM_INCLUDES -DGRE_MILESTONE=10.0.12 -DGRE_BUILDID=20141214131053 -I../../widget/src/xremoteclient -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../dom/ipc -I../../toolkit/crashreporter -I../../dom/base -I../../xpcom/build -I. -I./../profile -I../../config -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/glxtest.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/glxtest.cpp EventTracer.cpp defined(@array) is deprecated at ../../config/milestone.pl line 88. (Maybe you should just omit the defined()?) c++ -o EventTracer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_XREAPI -DMOZ_APP_NAME='"xulrunner"' -DMOZ_UPDATER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DOS_TARGET=\"NetBSD\" -DMOZ_WIDGET_TOOLKIT=\"gtk2\" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DTARGET_OS_ABI=\"NetBSD_x86_64-gcc3\" -DTOOLKIT_EM_VERSION=\"10.0.12\" -DWRAP_SYSTEM_INCLUDES -DGRE_MILESTONE=10.0.12 -DGRE_BUILDID=20141214131053 -I../../widget/src/xremoteclient -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../dom/ipc -I../../toolkit/crashreporter -I../../dom/base -I../../xpcom/build -I. -I./../profile -I../../config -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/EventTracer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/EventTracer.cpp In file included from ../../ipc/chromium/src/base/lock_impl.h:16:0, from ../../ipc/chromium/src/base/lock.h:8, from ../../ipc/chromium/src/base/message_loop.h:14, from ../../ipc/chromium/src/base/waitable_event_watcher.h:13, from ../../dist/include/mozilla/dom/ContentParent.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsAppRunner.cpp:58: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/EventTracer.cpp: In function 'void {anonymous}::TracerThread(void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/EventTracer.cpp:148:75: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'PRTime {aka long int}' [-Wformat=] fprintf(log, "MOZ_EVENT_TRACE start %llu\n", PR_Now() / PR_USEC_PER_MSEC); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/EventTracer.cpp:148:75: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'PRTime {aka long int}' [-Wformat=] /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/EventTracer.cpp:163:58: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'PRTime {aka long int}' [-Wformat=] int(duration.ToSecondsSigDigits() * 1000)); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/EventTracer.cpp:163:58: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'PRTime {aka long int}' [-Wformat=] /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/EventTracer.cpp:181:74: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'PRTime {aka long int}' [-Wformat=] fprintf(log, "MOZ_EVENT_TRACE stop %llu\n", PR_Now() / PR_USEC_PER_MSEC); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/EventTracer.cpp:181:74: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'PRTime {aka long int}' [-Wformat=] nsUpdateDriver.cpp defined(@array) is deprecated at ../../config/milestone.pl line 88. (Maybe you should just omit the defined()?) c++ -o nsUpdateDriver.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_XREAPI -DMOZ_APP_NAME='"xulrunner"' -DMOZ_UPDATER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DOS_TARGET=\"NetBSD\" -DMOZ_WIDGET_TOOLKIT=\"gtk2\" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DTARGET_OS_ABI=\"NetBSD_x86_64-gcc3\" -DTOOLKIT_EM_VERSION=\"10.0.12\" -DWRAP_SYSTEM_INCLUDES -DGRE_MILESTONE=10.0.12 -DGRE_BUILDID=20141214131053 -I../../widget/src/xremoteclient -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../dom/ipc -I../../toolkit/crashreporter -I../../dom/base -I../../xpcom/build -I. -I./../profile -I../../config -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsUpdateDriver.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsUpdateDriver.cpp nsNativeAppSupportUnix.cpp defined(@array) is deprecated at ../../config/milestone.pl line 88. (Maybe you should just omit the defined()?) c++ -o nsNativeAppSupportUnix.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_XREAPI -DMOZ_APP_NAME='"xulrunner"' -DMOZ_UPDATER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DOS_TARGET=\"NetBSD\" -DMOZ_WIDGET_TOOLKIT=\"gtk2\" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DTARGET_OS_ABI=\"NetBSD_x86_64-gcc3\" -DTOOLKIT_EM_VERSION=\"10.0.12\" -DWRAP_SYSTEM_INCLUDES -DGRE_MILESTONE=10.0.12 -DGRE_BUILDID=20141214131053 -I../../widget/src/xremoteclient -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../dom/ipc -I../../toolkit/crashreporter -I../../dom/base -I../../xpcom/build -I. -I./../profile -I../../config -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsNativeAppSupportUnix.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsNativeAppSupportUnix.cpp In file included from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsEmbedFunctions.cpp:42:0: ../../ipc/chromium/src/base/basictypes.h: In function 'Dest bit_cast(const Source&)': ../../ipc/chromium/src/base/basictypes.h:364:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs] typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ nsX11ErrorHandler.cpp c++ -o nsX11ErrorHandler.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DIMPL_XREAPI -DMOZ_APP_NAME='"xulrunner"' -DMOZ_UPDATER -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_NETBSD=1 -DOS_BSD=1 -DOS_TARGET=\"NetBSD\" -DMOZ_WIDGET_TOOLKIT=\"gtk2\" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DTARGET_OS_ABI=\"NetBSD_x86_64-gcc3\" -DTOOLKIT_EM_VERSION=\"10.0.12\" -DWRAP_SYSTEM_INCLUDES -DGRE_MILESTONE=10.0.12 -DGRE_BUILDID=20141214131053 -I../../widget/src/xremoteclient -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../dom/ipc -I../../toolkit/crashreporter -I../../dom/base -I../../xpcom/build -I. -I./../profile -I../../config -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsX11ErrorHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsX11ErrorHandler.cpp In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dom/base/nsJSUtils.h:49, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsEmbedFunctions.cpp:75: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../dist/include/jsval.h:45:0, from ../../dist/include/jsapi.h:50, from ../../dist/include/xpcexception.h:21, from ../../dist/include/xpccomponents.h:14, from ../../dist/include/nsIXPConnect.h:18, from ../../dist/include/nsIXPCScriptable.h:14, from ../../dist/include/nsDOMClassInfoID.h:47, from ../../dist/include/nsGeoPosition.h:45, from ../../dist/include/nsGeoPositionIPCSerialiser.h:42, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from ../../dist/include/mozilla/dom/ContentParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsAppRunner.cpp:58: ../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from ../../dist/include/mozilla/dom/ContentParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsAppRunner.cpp:58: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ nsINativeAppSupport.idl /usr/pkg/bin/python2.7 ../../config/pythonpath.py \ -I../../other-licenses/ply \ -I../../xpcom/idl-parser \ -I../../xpcom/typelib/xpt/tools \ ../../xpcom/idl-parser/typelib.py --cachedir=../../xpcom/idl-parser -I. -I../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsINativeAppSupport.idl -d .deps/nsINativeAppSupport.xpt.pp -o _xpidlgen/nsINativeAppSupport.xpt /usr/pkg/bin/python2.7 ./make-platformini.py --buildid=20141214131053 ../../config/milestone.txt > platform.ini /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/xulapp.xpt _xpidlgen/nsINativeAppSupport.xpt In file included from ../../dist/include/nsISupportsUtils.h:61:0, from ../../dist/include/nsISupports.h:123, from ../../dist/include/nsIMemory.h:10, from ../../dist/include/nsMemory.h:42, from ../../dist/include/IPC/IPCMessageUtils.h:48, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:13, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from ../../dist/include/mozilla/dom/ContentParent.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsAppRunner.cpp:58: /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsAppRunner.cpp: In member function 'virtual nsrefcnt nsSingletonFactory::Release()': ../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsSingletonFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsAppRunner.cpp:1211:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsSingletonFactory, nsIFactory) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsAppRunner.cpp: In function 'int XRE_main(int, char**, const nsXREAppData*)': /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsAppRunner.cpp:3038:5: warning: 'void g_thread_init(gpointer)' is deprecated (declared at /scratch/devel/xulrunner10/work/.buildlink/include/glib/glib-2.0/glib/deprecated/gthread.h:265) [-Wdeprecated-declarations] g_thread_init(NULL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsAppRunner.cpp:3038:23: warning: 'void g_thread_init(gpointer)' is deprecated (declared at /scratch/devel/xulrunner10/work/.buildlink/include/glib/glib-2.0/glib/deprecated/gthread.h:265) [-Wdeprecated-declarations] g_thread_init(NULL); ^ In file included from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:22:0, from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from ../../dist/include/mozilla/dom/ContentChild.h:43, from ../../dist/include/mozilla/dom/ContentProcess.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsEmbedFunctions.cpp:101: ../../dist/include/nsGeoPositionIPCSerialiser.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, void**, nsIDOMGeoPosition**)': ../../dist/include/nsGeoPositionIPCSerialiser.h:275:18: warning: deleting object of abstract class type 'nsIDOMGeoPositionCoords' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete coords; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsEmbedFunctions.cpp: In function 'void XRE_TermEmbedding()': /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsEmbedFunctions.cpp:231:10: warning: deleting object of polymorphic class type 'nsXREDirProvider' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete gDirServiceProvider; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsEmbedFunctions.cpp: In function 'nsresult XRE_InitChildProcess(int, char**, GeckoProcessType)': /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsEmbedFunctions.cpp:406:3: warning: 'void g_thread_init(gpointer)' is deprecated (declared at /scratch/devel/xulrunner10/work/.buildlink/include/glib/glib-2.0/glib/deprecated/gthread.h:265) [-Wdeprecated-declarations] g_thread_init(NULL); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre/nsEmbedFunctions.cpp:406:21: warning: 'void g_thread_init(gpointer)' is deprecated (declared at /scratch/devel/xulrunner10/work/.buildlink/include/glib/glib-2.0/glib/deprecated/gthread.h:265) [-Wdeprecated-declarations] g_thread_init(NULL); ^ rm -f libxulapp_s.a /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py nsAppRunner.o nsConsoleWriter.o nsXREDirProvider.o nsNativeAppSupportBase.o nsAppData.o nsSigHandlers.o nsEmbedFunctions.o glxtest.o EventTracer.o nsUpdateDriver.o nsNativeAppSupportUnix.o nsX11ErrorHandler.o ../profile/libprofile_s.a ../../widget/src/xremoteclient/libxremote_client_s.a > libxulapp_s.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/xulapp.xpt ../../dist/bin/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R platform.ini ../../dist/bin gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/xre' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit' /usr/pkg/bin/gmake -C security/manager libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager' /usr/pkg/bin/gmake -C boot libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/public' nsIBufEntropyCollector.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/public/nsIBufEntropyCollector.idl -d .deps/nsIBufEntropyCollector.xpt.pp -o _xpidlgen/nsIBufEntropyCollector.xpt nsISecurityWarningDialogs.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/public/nsISecurityWarningDialogs.idl -d .deps/nsISecurityWarningDialogs.xpt.pp -o _xpidlgen/nsISecurityWarningDialogs.xpt nsISSLStatusProvider.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/public/nsISSLStatusProvider.idl -d .deps/nsISSLStatusProvider.xpt.pp -o _xpidlgen/nsISSLStatusProvider.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/pipboot.xpt _xpidlgen/nsISSLStatusProvider.xpt _xpidlgen/nsIBufEntropyCollector.xpt _xpidlgen/nsISecurityWarningDialogs.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/pipboot.xpt ../../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/src' nsSecureBrowserUIImpl.cpp c++ -o nsSecureBrowserUIImpl.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../../dist/public/nss -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSecureBrowserUIImpl.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/src/nsSecureBrowserUIImpl.cpp nsBOOTModule.cpp c++ -o nsBOOTModule.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../../dist/public/nss -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsBOOTModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/src/nsBOOTModule.cpp nsSecurityWarningDialogs.cpp c++ -o nsSecurityWarningDialogs.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../../dist/public/nss -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSecurityWarningDialogs.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/src/nsSecurityWarningDialogs.cpp nsEntropyCollector.cpp c++ -o nsEntropyCollector.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../../dist/public/nss -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsEntropyCollector.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/src/nsEntropyCollector.cpp nsStrictTransportSecurityService.cpp c++ -o nsStrictTransportSecurityService.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I../../../../dist/public/nss -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsStrictTransportSecurityService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/src/nsStrictTransportSecurityService.cpp rm -f libpipboot.a ../../../../staticlib/components/libpipboot.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsEntropyCollector.o nsSecureBrowserUIImpl.o nsBOOTModule.o nsSecurityWarningDialogs.o nsStrictTransportSecurityService.o > libpipboot.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libpipboot.a.desc ../../../../staticlib/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/boot' /usr/pkg/bin/gmake -C ssl libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src' nsCERTValInParamWrapper.cpp c++ -o nsCERTValInParamWrapper.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsCERTValInParamWrapper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCERTValInParamWrapper.cpp nsNSSCleaner.cpp nsCertOverrideService.cpp c++ -o nsNSSCleaner.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSCleaner.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCleaner.cpp c++ -o nsCertOverrideService.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsCertOverrideService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCertOverrideService.cpp md4.c gcc -o md4.o -c -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-strict-aliasing -Dunix -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -include ../../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/md4.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/md4.c nsRecentBadCerts.cpp c++ -o nsRecentBadCerts.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsRecentBadCerts.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsRecentBadCerts.cpp nsClientAuthRemember.cpp c++ -o nsClientAuthRemember.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsClientAuthRemember.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsClientAuthRemember.cpp nsPSMBackgroundThread.cpp c++ -o nsPSMBackgroundThread.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsPSMBackgroundThread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsPSMBackgroundThread.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIRecentBadCertsService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsRecentBadCerts.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsRecentBadCerts.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsRecentBadCerts.cpp: In member function 'virtual nsrefcnt nsRecentBadCertsService::Release()': ../../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsRecentBadCertsService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsRecentBadCerts.cpp:61:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsRecentBadCertsService, ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsICertOverrideService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCertOverrideService.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCertOverrideService.cpp:41: /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCertOverrideService.cpp: In member function 'virtual nsrefcnt nsCertOverrideService::Release()': ../../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsCertOverrideService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../../dist/include/nsISupportsImpl.h:1359:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCertOverrideService.cpp:117:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3' NS_IMPL_THREADSAFE_ISUPPORTS3(nsCertOverrideService, ^ nsSSLThread.cpp c++ -o nsSSLThread.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSSLThread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsSSLThread.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIObserver.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsClientAuthRemember.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsClientAuthRemember.cpp:40: /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsClientAuthRemember.cpp: In member function 'virtual nsrefcnt nsClientAuthRememberService::Release()': ../../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsClientAuthRememberService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../../dist/include/nsISupportsImpl.h:1354:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsClientAuthRemember.cpp:62:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2' NS_IMPL_THREADSAFE_ISUPPORTS2(nsClientAuthRememberService, ^ nsCertVerificationThread.cpp c++ -o nsCertVerificationThread.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsCertVerificationThread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCertVerificationThread.cpp nsProtectedAuthThread.cpp c++ -o nsProtectedAuthThread.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsProtectedAuthThread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsProtectedAuthThread.cpp nsNSSCallbacks.cpp c++ -o nsNSSCallbacks.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSCallbacks.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCallbacks.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsProtectedAuthThread.cpp: In member function 'void nsProtectedAuthThread::Run()': /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsProtectedAuthThread.cpp:164:18: warning: unused variable 'rv' [-Wunused-variable] nsresult rv = NS_DispatchToMainThread(notifyObserver); ^ nsNSSComponent.cpp c++ -o nsNSSComponent.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSComponent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSComponent.cpp nsNSSErrors.cpp c++ -o nsNSSErrors.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSErrors.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSErrors.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSComponent.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCallbacks.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCallbacks.cpp: In member function 'virtual nsrefcnt nsHTTPListener::Release()': ../../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsHTTPListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCallbacks.cpp:583:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsHTTPListener, nsIStreamLoaderObserver) ^ nsNSSIOLayer.cpp c++ -o nsNSSIOLayer.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSIOLayer.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSIOLayer.cpp nsSSLStatus.cpp c++ -o nsSSLStatus.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSSLStatus.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsSSLStatus.cpp nsNSSModule.cpp c++ -o nsNSSModule.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSModule.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSComponent.cpp: In member function 'virtual nsresult nsNSSComponent::Notify(nsITimer*)': /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSComponent.cpp:1361:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSComponent.cpp: In member function 'virtual nsresult nsNSSComponent::Observe(nsISupports*, const char*, const PRUnichar*)': /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSComponent.cpp:2278:16: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv = NS_ERROR_FAILURE; ^ nsSSLSocketProvider.cpp c++ -o nsSSLSocketProvider.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSSLSocketProvider.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsSSLSocketProvider.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSIOLayer.cpp: In member function 'void nsNSSSocketInfo::GetPreviousCert(nsIX509Cert**)': /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSIOLayer.cpp:831:12: warning: unused variable 'rv' [-Wunused-variable] nsresult rv = runnable->DispatchToMainThreadAndWait(); ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSIOLayer.cpp: In function 'SECStatus nsNSSBadCertHandler(void*, PRFileDesc*)': /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSIOLayer.cpp:3283:13: warning: variable 'srv' set but not used [-Wunused-but-set-variable] SECStatus srv; ^ nsTLSSocketProvider.cpp c++ -o nsTLSSocketProvider.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsTLSSocketProvider.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsTLSSocketProvider.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCrypto.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSModule.cpp:62: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsSDR.cpp c++ -o nsSDR.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSDR.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsSDR.cpp nsPK11TokenDB.cpp c++ -o nsPK11TokenDB.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsPK11TokenDB.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsPK11TokenDB.cpp nsNSSCertificate.cpp c++ -o nsNSSCertificate.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSCertificate.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCertificate.cpp nsPKCS12Blob.cpp c++ -o nsPKCS12Blob.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsPKCS12Blob.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsPKCS12Blob.cpp nsNSSASN1Object.cpp c++ -o nsNSSASN1Object.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSASN1Object.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSASN1Object.cpp nsKeygenHandler.cpp c++ -o nsKeygenHandler.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsKeygenHandler.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsKeygenHandler.cpp nsCrypto.cpp c++ -o nsCrypto.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsCrypto.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCrypto.cpp nsPKCS11Slot.cpp c++ -o nsPKCS11Slot.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsPKCS11Slot.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsPKCS11Slot.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCrypto.h:47, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCrypto.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsKeygenThread.cpp c++ -o nsKeygenThread.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsKeygenThread.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsKeygenThread.cpp nsCMSSecureMessage.cpp c++ -o nsCMSSecureMessage.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsCMSSecureMessage.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCMSSecureMessage.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsKeygenHandler.cpp: In member function 'nsresult nsKeygenFormProcessor::GetPublicKey(nsAString_internal&, nsAString_internal&, nsAFlatString&, nsAString_internal&, nsAString_internal&)': /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsKeygenHandler.cpp:512:13: warning: variable 'type' set but not used [-Wunused-but-set-variable] KeyType type; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsKeygenThread.cpp: In member function 'void nsKeygenThread::Run()': /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsKeygenThread.cpp:240:14: warning: unused variable 'rv' [-Wunused-variable] nsresult rv = NS_DispatchToMainThread(notifyObserver); ^ nsCMS.cpp c++ -o nsCMS.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsCMS.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCMS.cpp nsCertPicker.cpp c++ -o nsCertPicker.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsCertPicker.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCertPicker.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCMSSecureMessage.cpp: In member function 'virtual nsresult nsCMSSecureMessage::SendMessage(const char*, const char*, char**)': /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCMSSecureMessage.cpp:176:11: warning: variable 'item' set but not used [-Wunused-but-set-variable] SECItem item; ^ nsCRLInfo.cpp c++ -o nsCRLInfo.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsCRLInfo.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCRLInfo.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCMS.cpp: In member function 'nsresult nsCMSMessage::CommonVerifySignature(unsigned char*, PRUint32)': /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCMS.cpp:251:11: warning: variable 'nsigners' set but not used [-Wunused-but-set-variable] PRInt32 nsigners; ^ nsNSSCertCache.cpp nsNSSCertTrust.cpp nsNSSCertHelper.cpp nsNSSCertificateDB.cpp c++ -o nsNSSCertHelper.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSCertHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCertHelper.cpp c++ -o nsNSSCertCache.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSCertCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCertCache.cpp c++ -o nsNSSCertificateDB.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSCertificateDB.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCertificateDB.cpp c++ -o nsNSSCertTrust.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSCertTrust.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCertTrust.cpp nsNSSCertValidity.cpp c++ -o nsNSSCertValidity.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSCertValidity.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCertValidity.cpp nsOCSPResponder.cpp c++ -o nsOCSPResponder.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsOCSPResponder.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsOCSPResponder.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCertificateDB.cpp: In member function 'virtual nsresult nsNSSCertificateDB::FindCertByDBKey(const char*, nsISupports*, nsIX509Cert**)': /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCertificateDB.cpp:145:17: warning: variable 'moduleID' set but not used [-Wunused-but-set-variable] unsigned long moduleID,slotID; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCertificateDB.cpp:145:26: warning: variable 'slotID' set but not used [-Wunused-but-set-variable] unsigned long moduleID,slotID; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCertificateDB.cpp: In function 'SECStatus GetOCSPResponders(CERTCertificate*, SECItem*, void*)': /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCertificateDB.cpp:1257:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCertificateDB.cpp: In member function 'void nsNSSCertificateDB::getCertNames(CERTCertList*, PRUint32, PRUint32*, PRUnichar***)': /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCertificateDB.cpp:1343:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable] nsresult rv; ^ nsUsageArrayHelper.cpp c++ -o nsUsageArrayHelper.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsUsageArrayHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsUsageArrayHelper.cpp nsCRLManager.cpp c++ -o nsCRLManager.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsCRLManager.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCRLManager.cpp nsNSSShutDown.cpp c++ -o nsNSSShutDown.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSShutDown.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSShutDown.cpp nsNTLMAuthModule.cpp c++ -o nsNTLMAuthModule.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNTLMAuthModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNTLMAuthModule.cpp nsSmartCardMonitor.cpp c++ -o nsSmartCardMonitor.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSmartCardMonitor.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsSmartCardMonitor.cpp nsSmartCardEvent.cpp c++ -o nsSmartCardEvent.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSmartCardEvent.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsSmartCardEvent.cpp nsStreamCipher.cpp c++ -o nsStreamCipher.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsStreamCipher.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsStreamCipher.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from ../../../../dist/include/xpcexception.h:21, from ../../../../dist/include/xpccomponents.h:14, from ../../../../dist/include/nsIXPConnect.h:18, from ../../../../dist/include/nsIXPCScriptable.h:14, from ../../../../dist/include/nsDOMClassInfoID.h:47, from ../../../../dist/include/nsIDOMClassInfo.h:44, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsSmartCardEvent.cpp:40: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ nsKeyModule.cpp c++ -o nsKeyModule.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsKeyModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsKeyModule.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIKeyModule.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsStreamCipher.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsStreamCipher.cpp: In member function 'virtual nsrefcnt nsStreamCipher::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsStreamCipher' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsStreamCipher.cpp:42:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsStreamCipher, nsIStreamCipher) ^ nsIdentityChecking.cpp c++ -o nsIdentityChecking.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsIdentityChecking.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsIdentityChecking.cpp nsDataSignatureVerifier.cpp c++ -o nsDataSignatureVerifier.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsDataSignatureVerifier.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsDataSignatureVerifier.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsCOMPtr.h:64, from ../../../../dist/include/nsComponentManagerUtils.h:46, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsKeyModule.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsKeyModule.cpp: In member function 'virtual nsrefcnt nsKeyObject::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsKeyObject' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsKeyModule.cpp:42:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsKeyObject, nsIKeyObject) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsKeyModule.cpp: In member function 'virtual nsrefcnt nsKeyObjectFactory::Release()': ../../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsKeyObjectFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsKeyModule.cpp:155:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsKeyObjectFactory, nsIKeyObjectFactory) ^ nsRandomGenerator.cpp c++ -o nsRandomGenerator.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsRandomGenerator.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsRandomGenerator.cpp NSSErrorsService.cpp c++ -o NSSErrorsService.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/NSSErrorsService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/NSSErrorsService.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIDataSignatureVerifier.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsDataSignatureVerifier.h:36, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsDataSignatureVerifier.cpp:33: /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsDataSignatureVerifier.cpp: In member function 'virtual nsrefcnt nsDataSignatureVerifier::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsDataSignatureVerifier' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsDataSignatureVerifier.cpp:45:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(nsDataSignatureVerifier, nsIDataSignatureVerifier) ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIRandomGenerator.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsRandomGenerator.h:41, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsRandomGenerator.cpp:38: /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsRandomGenerator.cpp: In member function 'virtual nsrefcnt nsRandomGenerator::Release()': ../../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsRandomGenerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsRandomGenerator.cpp:44:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsRandomGenerator, nsIRandomGenerator) ^ nsNSSCertificateFakeTransport.cpp c++ -o nsNSSCertificateFakeTransport.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSCertificateFakeTransport.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSCertificateFakeTransport.cpp PSMRunnable.cpp c++ -o PSMRunnable.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/PSMRunnable.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/PSMRunnable.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsIdentityChecking.cpp: In static member function 'static PRStatus nsNSSComponent::IdentityInfoInit()': /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsIdentityChecking.cpp:986:15: warning: variable 'rv' set but not used [-Wunused-but-set-variable] SECStatus rv; ^ nsCertTree.cpp c++ -o nsCertTree.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsCertTree.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCertTree.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsINSSErrorsService.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/NSSErrorsService.h:43, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/NSSErrorsService.cpp:46: /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/NSSErrorsService.cpp: In member function 'virtual nsrefcnt mozilla::psm::NSSErrorsService::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::psm::NSSErrorsService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/NSSErrorsService.cpp:59:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(NSSErrorsService, nsINSSErrorsService) ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsCOMPtr.h:64, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsNSSComponent.h:48, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCertTree.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCertTree.cpp: In member function 'virtual nsrefcnt nsCertAddonInfo::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'nsCertAddonInfo' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1159:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src/nsCertTree.cpp:139:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS0' NS_IMPL_ISUPPORTS0(nsCertAddonInfo) ^ rm -f libpipnss.a ../../../../staticlib/components/libpipnss.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py md4.o nsCERTValInParamWrapper.o nsNSSCleaner.o nsCertOverrideService.o nsRecentBadCerts.o nsClientAuthRemember.o nsPSMBackgroundThread.o nsSSLThread.o nsCertVerificationThread.o nsProtectedAuthThread.o nsNSSCallbacks.o nsNSSComponent.o nsNSSErrors.o nsNSSIOLayer.o nsSSLStatus.o nsNSSModule.o nsSSLSocketProvider.o nsTLSSocketProvider.o nsSDR.o nsPK11TokenDB.o nsNSSCertificate.o nsPKCS12Blob.o nsNSSASN1Object.o nsKeygenHandler.o nsCrypto.o nsPKCS11Slot.o nsKeygenThread.o nsCMSSecureMessage.o nsCMS.o nsCertPicker.o nsCRLInfo.o nsNSSCertCache.o nsNSSCertHelper.o nsNSSCertificateDB.o nsNSSCertTrust.o nsNSSCertValidity.o nsOCSPResponder.o nsUsageArrayHelper.o nsCRLManager.o nsNSSShutDown.o nsNTLMAuthModule.o nsSmartCardMonitor.o nsSmartCardEvent.o nsStreamCipher.o nsKeyModule.o nsIdentityChecking.o nsDataSignatureVerifier.o nsRandomGenerator.o NSSErrorsService.o nsNSSCertificateFakeTransport.o PSMRunnable.o nsCertTree.o > libpipnss.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libpipnss.a.desc ../../../../staticlib/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/src' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public' nsIBadCertListener2.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ nsISSLErrorListener.idl -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIBadCertListener2.idl -d .deps/nsIBadCertListener2.xpt.pp -o _xpidlgen/nsIBadCertListener2.xpt /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsISSLErrorListener.idl -d .deps/nsISSLErrorListener.xpt.pp -o _xpidlgen/nsISSLErrorListener.xpt nsIIdentityInfo.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIIdentityInfo.idl -d .deps/nsIIdentityInfo.xpt.pp -o _xpidlgen/nsIIdentityInfo.xpt nsISSLCertErrorDialog.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsISSLCertErrorDialog.idl -d .deps/nsISSLCertErrorDialog.xpt.pp -o _xpidlgen/nsISSLCertErrorDialog.xpt nsICertOverrideService.idl nsIAssociatedContentSecurity.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICertOverrideService.idl -d .deps/nsICertOverrideService.xpt.pp -o _xpidlgen/nsICertOverrideService.xpt /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIAssociatedContentSecurity.idl -d .deps/nsIAssociatedContentSecurity.xpt.pp -o _xpidlgen/nsIAssociatedContentSecurity.xpt nsIRecentBadCertsService.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIRecentBadCertsService.idl -d .deps/nsIRecentBadCertsService.xpt.pp -o _xpidlgen/nsIRecentBadCertsService.xpt nsIFormSigningDialog.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIFormSigningDialog.idl -d .deps/nsIFormSigningDialog.xpt.pp -o _xpidlgen/nsIFormSigningDialog.xpt nsIX509Cert2.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIX509Cert2.idl -d .deps/nsIX509Cert2.xpt.pp -o _xpidlgen/nsIX509Cert2.xpt nsIX509Cert3.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIX509Cert3.idl -d .deps/nsIX509Cert3.xpt.pp -o _xpidlgen/nsIX509Cert3.xpt nsIX509CertDB2.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIX509CertDB2.idl -d .deps/nsIX509CertDB2.xpt.pp -o _xpidlgen/nsIX509CertDB2.xpt nsIX509CertList.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIX509CertList.idl -d .deps/nsIX509CertList.xpt.pp -o _xpidlgen/nsIX509CertList.xpt nsIPKCS11.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIPKCS11.idl -d .deps/nsIPKCS11.xpt.pp -o _xpidlgen/nsIPKCS11.xpt nsIPKCS11Slot.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIPKCS11Slot.idl -d .deps/nsIPKCS11Slot.xpt.pp -o _xpidlgen/nsIPKCS11Slot.xpt nsIPK11TokenDB.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIPK11TokenDB.idl -d .deps/nsIPK11TokenDB.xpt.pp -o _xpidlgen/nsIPK11TokenDB.xpt nsICertPickDialogs.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICertPickDialogs.idl -d .deps/nsICertPickDialogs.xpt.pp -o _xpidlgen/nsICertPickDialogs.xpt nsIClientAuthDialogs.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIClientAuthDialogs.idl -d .deps/nsIClientAuthDialogs.xpt.pp -o _xpidlgen/nsIClientAuthDialogs.xpt nsIDOMCryptoDialogs.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIDOMCryptoDialogs.idl -d .deps/nsIDOMCryptoDialogs.xpt.pp -o _xpidlgen/nsIDOMCryptoDialogs.xpt nsIGenKeypairInfoDlg.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIGenKeypairInfoDlg.idl -d .deps/nsIGenKeypairInfoDlg.xpt.pp -o _xpidlgen/nsIGenKeypairInfoDlg.xpt nsITokenDialogs.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsITokenDialogs.idl -d .deps/nsITokenDialogs.xpt.pp -o _xpidlgen/nsITokenDialogs.xpt nsITokenPasswordDialogs.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsITokenPasswordDialogs.idl -d .deps/nsITokenPasswordDialogs.xpt.pp -o _xpidlgen/nsITokenPasswordDialogs.xpt nsISSLStatus.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsISSLStatus.idl -d .deps/nsISSLStatus.xpt.pp -o _xpidlgen/nsISSLStatus.xpt nsIKeygenThread.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIKeygenThread.idl -d .deps/nsIKeygenThread.xpt.pp -o _xpidlgen/nsIKeygenThread.xpt nsICMSSecureMessage.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICMSSecureMessage.idl -d .deps/nsICMSSecureMessage.xpt.pp -o _xpidlgen/nsICMSSecureMessage.xpt nsIUserCertPicker.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIUserCertPicker.idl -d .deps/nsIUserCertPicker.xpt.pp -o _xpidlgen/nsIUserCertPicker.xpt nsIASN1PrintableItem.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIASN1PrintableItem.idl -d .deps/nsIASN1PrintableItem.xpt.pp -o _xpidlgen/nsIASN1PrintableItem.xpt nsICMSDecoder.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICMSDecoder.idl -d .deps/nsICMSDecoder.xpt.pp -o _xpidlgen/nsICMSDecoder.xpt nsICMSEncoder.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICMSEncoder.idl -d .deps/nsICMSEncoder.xpt.pp -o _xpidlgen/nsICMSEncoder.xpt nsICMSMessageErrors.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICMSMessageErrors.idl -d .deps/nsICMSMessageErrors.xpt.pp -o _xpidlgen/nsICMSMessageErrors.xpt nsICMSMessage.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICMSMessage.idl -d .deps/nsICMSMessage.xpt.pp -o _xpidlgen/nsICMSMessage.xpt nsICMSMessage2.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICMSMessage2.idl -d .deps/nsICMSMessage2.xpt.pp -o _xpidlgen/nsICMSMessage2.xpt nsINSSCertCache.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsINSSCertCache.idl -d .deps/nsINSSCertCache.xpt.pp -o _xpidlgen/nsINSSCertCache.xpt nsIOCSPResponder.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIOCSPResponder.idl -d .deps/nsIOCSPResponder.xpt.pp -o _xpidlgen/nsIOCSPResponder.xpt nsIPK11Token.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIPK11Token.idl -d .deps/nsIPK11Token.xpt.pp -o _xpidlgen/nsIPK11Token.xpt nsIPKCS11ModuleDB.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIPKCS11ModuleDB.idl -d .deps/nsIPKCS11ModuleDB.xpt.pp -o _xpidlgen/nsIPKCS11ModuleDB.xpt nsIPKCS11Module.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIPKCS11Module.idl -d .deps/nsIPKCS11Module.xpt.pp -o _xpidlgen/nsIPKCS11Module.xpt nsICRLManager.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICRLManager.idl -d .deps/nsICRLManager.xpt.pp -o _xpidlgen/nsICRLManager.xpt nsISMimeCert.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsISMimeCert.idl -d .deps/nsISMimeCert.xpt.pp -o _xpidlgen/nsISMimeCert.xpt nsIStreamCipher.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIStreamCipher.idl -d .deps/nsIStreamCipher.xpt.pp -o _xpidlgen/nsIStreamCipher.xpt nsIProtectedAuthThread.idl nsIKeyModule.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIProtectedAuthThread.idl -d .deps/nsIProtectedAuthThread.xpt.pp -o _xpidlgen/nsIProtectedAuthThread.xpt /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIKeyModule.idl -d .deps/nsIKeyModule.xpt.pp -o _xpidlgen/nsIKeyModule.xpt nsIDataSignatureVerifier.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIDataSignatureVerifier.idl -d .deps/nsIDataSignatureVerifier.xpt.pp -o _xpidlgen/nsIDataSignatureVerifier.xpt nsICertTree.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICertTree.idl -d .deps/nsICertTree.xpt.pp -o _xpidlgen/nsICertTree.xpt nsIASN1Object.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIASN1Object.idl -d .deps/nsIASN1Object.xpt.pp -o _xpidlgen/nsIASN1Object.xpt nsIASN1Sequence.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIASN1Sequence.idl -d .deps/nsIASN1Sequence.xpt.pp -o _xpidlgen/nsIASN1Sequence.xpt nsICertificateDialogs.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICertificateDialogs.idl -d .deps/nsICertificateDialogs.xpt.pp -o _xpidlgen/nsICertificateDialogs.xpt nsICRLInfo.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsICRLInfo.idl -d .deps/nsICRLInfo.xpt.pp -o _xpidlgen/nsICRLInfo.xpt nsIX509CertDB.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIX509CertDB.idl -d .deps/nsIX509CertDB.xpt.pp -o _xpidlgen/nsIX509CertDB.xpt nsIX509Cert.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIX509Cert.idl -d .deps/nsIX509Cert.xpt.pp -o _xpidlgen/nsIX509Cert.xpt nsIX509CertValidity.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public/nsIX509CertValidity.idl -d .deps/nsIX509CertValidity.xpt.pp -o _xpidlgen/nsIX509CertValidity.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/pipnss.xpt _xpidlgen/nsISSLCertErrorDialog.xpt _xpidlgen/nsIBadCertListener2.xpt _xpidlgen/nsISSLErrorListener.xpt _xpidlgen/nsIIdentityInfo.xpt _xpidlgen/nsIAssociatedContentSecurity.xpt _xpidlgen/nsICertOverrideService.xpt _xpidlgen/nsIRecentBadCertsService.xpt _xpidlgen/nsIFormSigningDialog.xpt _xpidlgen/nsIX509Cert2.xpt _xpidlgen/nsIX509Cert3.xpt _xpidlgen/nsIX509CertDB2.xpt _xpidlgen/nsIX509CertList.xpt _xpidlgen/nsIPKCS11.xpt _xpidlgen/nsIPKCS11Slot.xpt _xpidlgen/nsIPK11TokenDB.xpt _xpidlgen/nsICertPickDialogs.xpt _xpidlgen/nsIClientAuthDialogs.xpt _xpidlgen/nsIDOMCryptoDialogs.xpt _xpidlgen/nsIGenKeypairInfoDlg.xpt _xpidlgen/nsITokenDialogs.xpt _xpidlgen/nsITokenPasswordDialogs.xpt _xpidlgen/nsISSLStatus.xpt _xpidlgen/nsIKeygenThread.xpt _xpidlgen/nsICMSSecureMessage.xpt _xpidlgen/nsIUserCertPicker.xpt _xpidlgen/nsIASN1PrintableItem.xpt _xpidlgen/nsICMSDecoder.xpt _xpidlgen/nsICMSEncoder.xpt _xpidlgen/nsICMSMessageErrors.xpt _xpidlgen/nsICMSMessage.xpt _xpidlgen/nsICMSMessage2.xpt _xpidlgen/nsINSSCertCache.xpt _xpidlgen/nsIOCSPResponder.xpt _xpidlgen/nsIPK11Token.xpt _xpidlgen/nsIPKCS11ModuleDB.xpt _xpidlgen/nsIPKCS11Module.xpt _xpidlgen/nsICRLManager.xpt _xpidlgen/nsISMimeCert.xpt _xpidlgen/nsIStreamCipher.xpt _xpidlgen/nsIKeyModule.xpt _xpidlgen/nsIProtectedAuthThread.xpt _xpidlgen/nsIDataSignatureVerifier.xpt _xpidlgen/nsICertTree.xpt _xpidlgen/nsIASN1Object.xpt _xpidlgen/nsIASN1Sequence.xpt _xpidlgen/nsICertificateDialogs.xpt _xpidlgen/nsICRLInfo.xpt _xpidlgen/nsIX509Cert.xpt _xpidlgen/nsIX509CertDB.xpt _xpidlgen/nsIX509CertValidity.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/pipnss.xpt ../../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl/public' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/ssl' /usr/pkg/bin/gmake -C locales libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/locales' /usr/pkg/bin/python2.7 ../../../config/JarMaker.py \ -j ../../../dist/bin/chrome \ -t ../../.. -f flat -c ../../../security/manager/locales/en-US -DNDEBUG -DTRIMMED -DAB_CD=en-US -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/locales' /usr/pkg/bin/gmake -C pki libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/public' nsIPKIParamBlock.idl nsIASN1Tree.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/public/nsIPKIParamBlock.idl -d .deps/nsIPKIParamBlock.xpt.pp -o _xpidlgen/nsIPKIParamBlock.xpt /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/public/nsIASN1Tree.idl -d .deps/nsIASN1Tree.xpt.pp -o _xpidlgen/nsIASN1Tree.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/pippki.xpt _xpidlgen/nsIPKIParamBlock.xpt _xpidlgen/nsIASN1Tree.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/pippki.xpt ../../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/public' /usr/pkg/bin/gmake -C resources libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/resources' /usr/pkg/bin/python2.7 ../../../../config/JarMaker.py \ -j ../../../../dist/bin/chrome \ -t ../../../.. -f flat -DNDEBUG -DTRIMMED -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"10.0.12\" -DMOZILLA_VERSION_U=10.0.12 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_STATIC_JS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"10.0.12\" -DMOZ_UA_FIREFOX_VERSION=\"10.0.12\" -DFIREFOX_VERSION=10.0.12 -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=14 -DATK_REV_VERSION=0 \ ./jar.mn processing ./jar.mn gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/resources' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/src' nsPKIModule.cpp nsPKIParamBlock.cpp c++ -o nsPKIParamBlock.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsPKIParamBlock.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/src/nsPKIParamBlock.cpp c++ -o nsPKIModule.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsPKIModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/src/nsPKIModule.cpp nsNSSDialogs.cpp nsASN1Tree.cpp c++ -o nsNSSDialogs.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSDialogs.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/src/nsNSSDialogs.cpp c++ -o nsASN1Tree.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsASN1Tree.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/src/nsASN1Tree.cpp nsNSSDialogHelper.cpp c++ -o nsNSSDialogHelper.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsNSSDialogHelper.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/src/nsNSSDialogHelper.cpp nsFormSigningDialog.cpp c++ -o nsFormSigningDialog.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsFormSigningDialog.pp /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/src/nsFormSigningDialog.cpp In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIFormSigningDialog.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/src/nsFormSigningDialog.h:40, from /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/src/nsFormSigningDialog.cpp:37: /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/src/nsFormSigningDialog.cpp: In member function 'virtual nsrefcnt nsFormSigningDialog::Release()': ../../../../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'nsFormSigningDialog' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../../../../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/src/nsFormSigningDialog.cpp:56:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(nsFormSigningDialog, nsIFormSigningDialog) ^ rm -f libpippki.a ../../../../staticlib/components/libpippki.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsNSSDialogs.o nsPKIModule.o nsPKIParamBlock.o nsASN1Tree.o nsNSSDialogHelper.o nsFormSigningDialog.o > libpippki.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libpippki.a.desc ../../../../staticlib/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager/pki' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/security/manager' /usr/pkg/bin/gmake -C extensions/pref libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref' /usr/pkg/bin/gmake -C autoconfig libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig' /usr/pkg/bin/gmake -C public libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/public' nsIAutoConfig.idl nsIReadConfig.idl /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/public/nsIAutoConfig.idl -d .deps/nsIAutoConfig.xpt.pp -o _xpidlgen/nsIAutoConfig.xpt /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py \ -I../../../../other-licenses/ply \ -I../../../../xpcom/idl-parser \ -I../../../../xpcom/typelib/xpt/tools \ ../../../../xpcom/idl-parser/typelib.py --cachedir=../../../../xpcom/idl-parser -I. -I../../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/public/nsIReadConfig.idl -d .deps/nsIReadConfig.xpt.pp -o _xpidlgen/nsIReadConfig.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/autoconfig.xpt _xpidlgen/nsIAutoConfig.xpt _xpidlgen/nsIReadConfig.xpt /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/autoconfig.xpt ../../../../dist/bin/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/public' /usr/pkg/bin/gmake -C src libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/src' nsAutoConfig.cpp c++ -o nsAutoConfig.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsAutoConfig.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/src/nsAutoConfig.cpp nsConfigFactory.cpp c++ -o nsConfigFactory.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsConfigFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/src/nsConfigFactory.cpp nsJSConfigTriggers.cpp nsReadConfig.cpp c++ -o nsReadConfig.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsReadConfig.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/src/nsReadConfig.cpp c++ -o nsJSConfigTriggers.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsJSConfigTriggers.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/src/nsJSConfigTriggers.cpp In file included from ../../../../dist/include/jsval.h:45:0, from ../../../../dist/include/jsapi.h:50, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/src/nsJSConfigTriggers.cpp:43: ../../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ In file included from ../../../../dist/include/nsISupportsUtils.h:61:0, from ../../../../dist/include/nsISupports.h:123, from ../../../../dist/include/nsIXPCSecurityManager.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/src/nsJSConfigTriggers.cpp:44: /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/src/nsJSConfigTriggers.cpp: In member function 'virtual nsrefcnt AutoConfigSecMan::Release()': ../../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'AutoConfigSecMan' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/src/nsJSConfigTriggers.cpp:68:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(AutoConfigSecMan, nsIXPCSecurityManager) ^ rm -f libautoconfig.a ../../../../staticlib/components/libautoconfig.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsReadConfig.o nsAutoConfig.o nsConfigFactory.o nsJSConfigTriggers.o > libautoconfig.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libautoconfig.a.desc ../../../../staticlib/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig/src' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/autoconfig' /usr/pkg/bin/gmake -C system-pref/src libs gmake[4]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/system-pref/src' nsSystemPref.cpp c++ -o nsSystemPref.o -c -I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../../dist/include -I../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I./gconf -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -MD -MF .deps/nsSystemPref.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/system-pref/src/nsSystemPref.cpp rm -f libsystem-pref_s.a /usr/pkg/bin/python2.7 ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py nsSystemPref.o > libsystem-pref_s.a.desc /usr/pkg/bin/gmake -C gconf libs gmake[5]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/system-pref/src/gconf' nsSystemPrefFactory.cpp c++ -o nsSystemPrefFactory.o -c -I../../../../../dist/stl_wrappers -I../../../../../dist/system_wrappers -include ../../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./.. -I. -I. -I../../../../../dist/include -I../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../mozilla-config.h -MD -MF .deps/nsSystemPrefFactory.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/system-pref/src/gconf/nsSystemPrefFactory.cpp nsSystemPrefService.cpp c++ -o nsSystemPrefService.o -c -I../../../../../dist/stl_wrappers -I../../../../../dist/system_wrappers -include ../../../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I./.. -I. -I. -I../../../../../dist/include -I../../../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -pthread -D_REENTRANT -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../../../mozilla-config.h -MD -MF .deps/nsSystemPrefService.pp /scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/system-pref/src/gconf/nsSystemPrefService.cpp rm -f libsystem-pref.a ../../../../../staticlib/components/libsystem-pref.a /usr/pkg/bin/python2.7 ../../../../../config/pythonpath.py -I../../../../../config ../../../../../config/expandlibs_gen.py nsSystemPrefService.o nsSystemPrefFactory.o ../libsystem-pref_s.a > libsystem-pref.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libsystem-pref.a.desc ../../../../../staticlib/components gmake[5]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/system-pref/src/gconf' gmake[4]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref/system-pref/src' gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/extensions/pref' /usr/pkg/bin/gmake -C services/crypto/component libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/services/crypto/component' nsSyncJPAKE.cpp nsISyncJPAKE.idl c++ -o nsSyncJPAKE.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/nsSyncJPAKE.pp /scratch/devel/xulrunner10/work/mozilla-esr10/services/crypto/component/nsSyncJPAKE.cpp /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/services/crypto/component/nsISyncJPAKE.idl -d .deps/nsISyncJPAKE.xpt.pp -o _xpidlgen/nsISyncJPAKE.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/services-crypto-component.xpt _xpidlgen/nsISyncJPAKE.xpt rm -f libservices-crypto.a ../../../staticlib/components/libservices-crypto.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py nsSyncJPAKE.o > libservices-crypto.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libservices-crypto.a.desc ../../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/services-crypto-component.xpt ../../../dist/bin/components gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/services/crypto/component' /usr/pkg/bin/gmake -C startupcache libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/startupcache' StartupCacheUtils.cpp StartupCacheModule.cpp c++ -o StartupCacheUtils.o -c -I../dist/stl_wrappers -I../dist/system_wrappers -include ../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../dist/include -I../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MF .deps/StartupCacheUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/startupcache/StartupCacheUtils.cpp c++ -o StartupCacheModule.o -c -I../dist/stl_wrappers -I../dist/system_wrappers -include ../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../dist/include -I../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MF .deps/StartupCacheModule.pp /scratch/devel/xulrunner10/work/mozilla-esr10/startupcache/StartupCacheModule.cpp nsIStartupCache.idl /usr/pkg/bin/python2.7 ../config/pythonpath.py \ -I../other-licenses/ply \ -I../xpcom/idl-parser \ -I../xpcom/typelib/xpt/tools \ ../xpcom/idl-parser/typelib.py --cachedir=../xpcom/idl-parser -I. -I../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/startupcache/nsIStartupCache.idl -d .deps/nsIStartupCache.xpt.pp -o _xpidlgen/nsIStartupCache.xpt StartupCache.cpp c++ -o StartupCache.o -c -I../dist/stl_wrappers -I../dist/system_wrappers -include ../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../dist/include -I../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MF .deps/StartupCache.pp /scratch/devel/xulrunner10/work/mozilla-esr10/startupcache/StartupCache.cpp /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/startupcache.xpt _xpidlgen/nsIStartupCache.xpt In file included from ../dist/include/nsISupportsUtils.h:61:0, from ../dist/include/nsISupports.h:123, from ../dist/include/nsHashKeys.h:42, from ../dist/include/nsClassHashtable.h:42, from ../dist/include/mozilla/scache/StartupCache.h:45, from /scratch/devel/xulrunner10/work/mozilla-esr10/startupcache/StartupCache.cpp:43: /scratch/devel/xulrunner10/work/mozilla-esr10/startupcache/StartupCache.cpp: In member function 'virtual nsrefcnt MemoryReporter_StartupCache::Release()': ../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'MemoryReporter_StartupCache' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ ../dist/include/nsIMemoryReporter.h:498:5: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL##_ts##ISUPPORTS1(MemoryReporter_##_classname, nsIMemoryReporter) ^ ../dist/include/nsIMemoryReporter.h:500:9: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT_HELPER' NS_MEMORY_REPORTER_IMPLEMENT_HELPER(_c, _p, _k, _u, _a, _d, _) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/startupcache/StartupCache.cpp:92:1: note: in expansion of macro 'NS_MEMORY_REPORTER_IMPLEMENT' NS_MEMORY_REPORTER_IMPLEMENT(StartupCache, ^ /scratch/devel/xulrunner10/work/mozilla-esr10/startupcache/StartupCache.cpp: In member function 'virtual nsrefcnt mozilla::scache::StartupCacheListener::Release()': ../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::scache::StartupCacheListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/startupcache/StartupCache.cpp:474:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(StartupCacheListener, nsIObserver) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/startupcache/StartupCache.cpp: In member function 'virtual nsrefcnt mozilla::scache::StartupCacheWrapper::Release()': ../dist/include/nsISupportsImpl.h:1326:17: warning: deleting object of polymorphic class type 'mozilla::scache::StartupCacheWrapper' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete (this); \ ^ ../dist/include/nsISupportsImpl.h:1349:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/startupcache/StartupCache.cpp:622:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_ISUPPORTS1(StartupCacheWrapper, nsIStartupCache) ^ rm -f libstartupcache.a ../staticlib/components/libstartupcache.a /usr/pkg/bin/python2.7 ../config/pythonpath.py -I../config ../config/expandlibs_gen.py StartupCache.o StartupCacheUtils.o StartupCacheModule.o > libstartupcache.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libstartupcache.a.desc ../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/startupcache.xpt ../dist/bin/components gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/startupcache' /usr/pkg/bin/gmake -C js/ductwork/debugger libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/ductwork/debugger' JSDebugger.cpp c++ -o JSDebugger.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/JSDebugger.pp /scratch/devel/xulrunner10/work/mozilla-esr10/js/ductwork/debugger/JSDebugger.cpp IJSDebugger.idl /usr/pkg/bin/python2.7 ../../../config/pythonpath.py \ -I../../../other-licenses/ply \ -I../../../xpcom/idl-parser \ -I../../../xpcom/typelib/xpt/tools \ ../../../xpcom/idl-parser/typelib.py --cachedir=../../../xpcom/idl-parser -I. -I../../../dist/idl /scratch/devel/xulrunner10/work/mozilla-esr10/js/ductwork/debugger/IJSDebugger.idl -d .deps/IJSDebugger.xpt.pp -o _xpidlgen/IJSDebugger.xpt /usr/pkg/bin/python2.7 /scratch/devel/xulrunner10/work/mozilla-esr10/dist/sdk/bin/xpt.py link _xpidlgen/jsdebugger.xpt _xpidlgen/IJSDebugger.xpt In file included from ../../../dist/include/jsval.h:45:0, from ../../../dist/include/jsapi.h:50, from ../../../dist/include/xpcexception.h:21, from ../../../dist/include/xpccomponents.h:14, from ../../../dist/include/nsIXPConnect.h:18, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/ductwork/debugger/JSDebugger.cpp:40: ../../../dist/include/jsapi.h: In member function 'void JS::Value::staticAssertions()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert6' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:678:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueType) == 1); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert7' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:679:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSValueTag) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert8' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:680:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSBool) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert9' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:681:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert10' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsapi.h:682:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(Value) == 8); ^ ../../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert12' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:319:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert13' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:320:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert14' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:321:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX); ^ ../../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher::hash(const Lookup&)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert15' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:865:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof(HashNumber) == 4); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert16' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/HashTable.h:869:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(sizeof word == 8); ^ ../../../dist/include/jsgc.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert17' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:158:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift < 16); ^ ../../../dist/include/jsgc.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert18' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:417:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert19' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:423:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(ArenaShift >= 8 + 1); ^ ../../../dist/include/jsgc.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)': ../../../dist/include/js/Utility.h:118:43: warning: typedef 'js_static_assert20' locally defined but not used [-Wunused-local-typedefs] typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/js/Utility.h:115:39: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1' # define JS_STATIC_ASSERT_GLUE1(x,y) x##y ^ ../../../dist/include/js/Utility.h:118:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ ../../../dist/include/jsgc.h:439:9: note: in expansion of macro 'JS_STATIC_ASSERT' JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255); ^ In file included from ../../../dist/include/nsISupportsUtils.h:61:0, from ../../../dist/include/nsISupports.h:123, from ../../../dist/include/IJSDebugger.h:10, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/ductwork/debugger/JSDebugger.h:42, from /scratch/devel/xulrunner10/work/mozilla-esr10/js/ductwork/debugger/JSDebugger.cpp:39: /scratch/devel/xulrunner10/work/mozilla-esr10/js/ductwork/debugger/JSDebugger.cpp: In member function 'virtual nsrefcnt mozilla::jsdebugger::JSDebugger::Release()': ../../../dist/include/nsISupportsImpl.h:458:52: warning: deleting object of polymorphic class type 'mozilla::jsdebugger::JSDebugger' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../dist/include/nsISupportsImpl.h:438:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ ../../../dist/include/nsISupportsImpl.h:1164:3: note: in expansion of macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE(_class) \ ^ /scratch/devel/xulrunner10/work/mozilla-esr10/js/ductwork/debugger/JSDebugger.cpp:61:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_ISUPPORTS1(JSDebugger, IJSDebugger) ^ rm -f libjsdebugger.a ../../../staticlib/components/libjsdebugger.a /usr/pkg/bin/python2.7 ../../../config/pythonpath.py -I../../../config ../../../config/expandlibs_gen.py JSDebugger.o > libjsdebugger.a.desc /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 libjsdebugger.a.desc ../../../staticlib/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 _xpidlgen/jsdebugger.xpt ../../../dist/bin/components /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -R -m 644 jsdebugger.jsm ../../../dist/bin/modules gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/js/ductwork/debugger' /usr/pkg/bin/gmake -C toolkit/library libs gmake[3]: Entering directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/library' nsBidiUtils.cpp nsUnicharUtils.cpp nsRDFResource.cpp c++ -o nsRDFResource.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_ENABLE_GTK2 -DMOZ_JSDEBUGGER -DMOZ_PREF_EXTENSIONS -DMOZ_AUTH_EXTENSION -DMOZ_PERMISSIONS -DMOZ_UNIVERSALCHARDET -DMOZ_FILEVIEW -DICON_DECODER -DMOZ_SPELLCHECK -DMOZ_ZIPWRITER -DIMPL_XREAPI -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -I../../intl/unicharutil/util -I../../intl/unicharutil/src -I../../config -I../../widget/src/windows -I../../widget/src/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsRDFResource.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/library/nsRDFResource.cpp c++ -o nsUnicharUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_ENABLE_GTK2 -DMOZ_JSDEBUGGER -DMOZ_PREF_EXTENSIONS -DMOZ_AUTH_EXTENSION -DMOZ_PERMISSIONS -DMOZ_UNIVERSALCHARDET -DMOZ_FILEVIEW -DICON_DECODER -DMOZ_SPELLCHECK -DMOZ_ZIPWRITER -DIMPL_XREAPI -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -I../../intl/unicharutil/util -I../../intl/unicharutil/src -I../../config -I../../widget/src/windows -I../../widget/src/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsUnicharUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/library/nsUnicharUtils.cpp c++ -o nsBidiUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_ENABLE_GTK2 -DMOZ_JSDEBUGGER -DMOZ_PREF_EXTENSIONS -DMOZ_AUTH_EXTENSION -DMOZ_PERMISSIONS -DMOZ_UNIVERSALCHARDET -DMOZ_FILEVIEW -DICON_DECODER -DMOZ_SPELLCHECK -DMOZ_ZIPWRITER -DIMPL_XREAPI -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -I../../intl/unicharutil/util -I../../intl/unicharutil/src -I../../config -I../../widget/src/windows -I../../widget/src/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsBidiUtils.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/library/nsBidiUtils.cpp nsStaticXULComponents.cpp c++ -o nsStaticXULComponents.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZ_ENABLE_GTK2 -DMOZ_JSDEBUGGER -DMOZ_PREF_EXTENSIONS -DMOZ_AUTH_EXTENSION -DMOZ_PERMISSIONS -DMOZ_UNIVERSALCHARDET -DMOZ_FILEVIEW -DICON_DECODER -DMOZ_SPELLCHECK -DMOZ_ZIPWRITER -DIMPL_XREAPI -DMOZILLA_INTERNAL_API -DOSTYPE=\"NetBSD7\" -DOSARCH=NetBSD -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -I../../intl/unicharutil/util -I../../intl/unicharutil/src -I../../config -I../../widget/src/windows -I../../widget/src/build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsStaticXULComponents.pp /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/library/nsStaticXULComponents.cpp /scratch/devel/xulrunner10/work/mozilla-esr10/config/nsinstall -D ../../dist/sdk/lib /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/library/nsUnicharUtils.cpp:415:1: warning: always_inline function might not be inlinable [-Wattributes] GetLowerUTF8Codepoint(const char* aStr, const char* aEnd, const char **aNext) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/library/nsUnicharUtils.cpp:207:1: warning: always_inline function might not be inlinable [-Wattributes] ToLowerCaseASCII_inline(const PRUnichar aChar) ^ /scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/library/nsUnicharUtils.cpp:195:1: warning: always_inline function might not be inlinable [-Wattributes] ToLowerCase_inline(PRUnichar aChar) ^ rm -f libxul.so /usr/pkg/bin/python2.7 ../../config/pythonpath.py -I../../config ../../config/expandlibs_exec.py --uselist -- c++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -fno-exceptions -fno-strict-aliasing -Dunix -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -fPIC -DPIC -shared -Wl,--gc-sections -Wl,-soname,libxul.so -o libxul.so nsStaticXULComponents.o nsUnicharUtils.o nsBidiUtils.o nsRDFResource.o -lpthread -Wl,-rpath,/usr/pkg/lib/xulrunner10 -L/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nss -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-rpath-link,/scratch/devel/xulrunner10/work/mozilla-esr10/dist/bin -Wl,-rpath-link,/usr/pkg/lib ../../toolkit/xre/libxulapp_s.a ../../staticlib/components/libnecko.a ../../staticlib/components/libuconv.a ../../staticlib/components/libi18n.a ../../staticlib/components/libchardet.a ../../staticlib/components/libjar50.a ../../staticlib/components/libstartupcache.a ../../staticlib/components/libpref.a ../../staticlib/components/libhtmlpars.a ../../staticlib/components/libimglib2.a ../../staticlib/components/libgkgfx.a ../../staticlib/components/libgklayout.a ../../staticlib/components/libdocshell.a ../../staticlib/components/libembedcomponents.a ../../staticlib/components/libwebbrwsr.a ../../staticlib/components/libnsappshell.a ../../staticlib/components/libtxmgr.a ../../staticlib/components/libcommandlines.a ../../staticlib/components/libtoolkitcomps.a ../../staticlib/components/libpipboot.a ../../staticlib/components/libpipnss.a ../../staticlib/components/libappcomps.a ../../staticlib/components/libjsreflect.a ../../staticlib/components/libcomposer.a ../../staticlib/components/libjetpack_s.a ../../staticlib/components/libtelemetry.a ../../staticlib/components/libjsdebugger.a ../../staticlib/components/libstoragecomps.a ../../staticlib/components/librdf.a ../../staticlib/components/libwindowds.a ../../staticlib/components/libjsctypes.a ../../staticlib/components/libjsperf.a ../../staticlib/components/libgkplugin.a ../../staticlib/components/libunixproxy.a ../../staticlib/components/libjsd.a ../../staticlib/components/libautoconfig.a ../../staticlib/components/libauth.a ../../staticlib/components/libcookie.a ../../staticlib/components/libpermissions.a ../../staticlib/components/libuniversalchardet.a ../../staticlib/components/libfileview.a ../../staticlib/components/libplaces.a ../../staticlib/components/libtkautocomplete.a ../../staticlib/components/libsatchel.a ../../staticlib/components/libpippki.a ../../staticlib/components/libwidget_gtk2.a ../../staticlib/components/libsystem-pref.a ../../staticlib/components/libimgicon.a ../../staticlib/components/libaccessibility.a ../../staticlib/components/libremoteservice.a ../../staticlib/components/libspellchecker.a ../../staticlib/components/libzipwriter.a ../../staticlib/components/libservices-crypto.a ../../staticlib/libjsipc_s.a ../../staticlib/libdomipc_s.a ../../staticlib/libdomplugins_s.a ../../staticlib/libmozipc_s.a ../../staticlib/libmozipdlgen_s.a ../../staticlib/libipcshell_s.a ../../staticlib/libgfx2d.a ../../staticlib/libgfxipc_s.a ../../staticlib/libhal_s.a ../../staticlib/libxpcom_core.a ../../staticlib/libucvutil_s.a ../../staticlib/libchromium_s.a ../../staticlib/libmozreg_s.a ../../staticlib/libgtkxtbin.a ../../staticlib/libthebes.a ../../staticlib/libycbcr.a ../../staticlib/libangle.a -L../../dist/bin -L../../dist/lib -ljpeg ../../media/libpng/libmozpng.a ../../gfx/qcms/libmozqcms.a /scratch/devel/xulrunner10/work/mozilla-esr10/dist/lib/libjs_static.a -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lffi -L/usr/pkg/lib/nss -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nss -lnss3 -lsmime3 -lssl3 -lsoftokn3 -lnssutil3 -Wl,-R/usr/pkg/lib/nspr -lplds4 -lplc4 -lnspr4 -lcrmf -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib -lcairo -Wl,-rpath,/usr/X11R7/lib -lpixman-1 -Wl,-rpath,/usr/X11R7/lib -lfreetype -lz -lbz2 -Wl,-rpath,/usr/X11R7/lib -lfontconfig -L/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib -lcairo -Wl,-rpath,/usr/X11R7/lib -lXext -Wl,-rpath,/usr/X11R7/lib -lXrender -Wl,-rpath,/usr/X11R7/lib -lX11 ../../gfx/harfbuzz/src/libmozharfbuzz.a ../../gfx/ots/src/libmozots.a -lsqlite3 -lz -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lhunspell-1.3 -L/usr/lib -levent -L/usr/pkg/lib -lvpx -lrt -L../../dist/bin -L../../dist/lib -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nspr -lplds4 -lplc4 -lnspr4 -pthread ../../dist/lib/libmozalloc.a -lossaudio -L/usr/X11R7/lib -lX11 -lXext -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib -lpangocairo-1.0 -Wl,-R/usr/pkg/lib -lcairo -Wl,-R/usr/pkg/lib -lpangoft2-1.0 -Wl,-R/usr/pkg/lib -lpango-1.0 -lm -Wl,-R/usr/pkg/lib -lgobject-2.0 -Wl,-R/usr/pkg/lib -lglib-2.0 -lintl -Wl,-rpath,/usr/X11R7/lib -lfreetype -lz -lbz2 -Wl,-rpath,/usr/X11R7/lib -lfontconfig -L/usr/pkg/lib -L/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib -lgtk-x11-2.0 -Wl,-R/usr/pkg/lib -lgtk-x11-2.0 -Wl,-R/usr/pkg/lib -latk-1.0 -Wl,-R/usr/pkg/lib -lgdk-x11-2.0 -Wl,-R/usr/pkg/lib -lpangocairo-1.0 -Wl,-R/usr/pkg/lib -lpangoft2-1.0 -Wl,-R/usr/pkg/lib -lpango-1.0 -lm -Wl,-rpath,/usr/X11R7/lib -lfreetype -lz -lbz2 -Wl,-R/usr/pkg/lib -lgio-2.0 -Wl,-R/usr/pkg/lib -lgio-2.0 -Wl,-rpath,/usr/X11R7/lib -lfontconfig -Wl,-rpath,/usr/X11R7/lib -lXrender -Wl,-rpath,/usr/X11R7/lib -lXinerama -Wl,-rpath,/usr/X11R7/lib -lXi -Wl,-rpath,/usr/X11R7/lib -lXrandr -Wl,-rpath,/usr/X11R7/lib -lXcursor -Wl,-rpath,/usr/X11R7/lib -lXcomposite -Wl,-rpath,/usr/X11R7/lib -lXdamage -Wl,-rpath,/usr/X11R7/lib -lXfixes -Wl,-R/usr/pkg/lib -lgdk_pixbuf-2.0 -Wl,-R/usr/pkg/lib -lgobject-2.0 -Wl,-R/usr/pkg/lib -lglib-2.0 -lintl -Wl,-R/usr/pkg/lib -lcairo -Wl,-rpath,/usr/X11R7/lib -lX11 -Wl,-rpath,/usr/X11R7/lib -lXext -lXt -lgthread-2.0 -L/usr/X11R7/lib -lfreetype -lz -lbz2 -lossaudio -Wl,-rpath,/usr/pkg/lib/xulrunner ../../gfx/thebes/gfxFT2Utils.o: In function `gfxFT2LockedFace::GetMetrics(gfxFont::Metrics*, unsigned int*)': gfxFT2Utils.cpp:(.text._ZN16gfxFT2LockedFace10GetMetricsEPN7gfxFont7MetricsEPj+0x6f): undefined reference to `FT_Get_Sfnt_Table' gfxFT2Utils.cpp:(.text._ZN16gfxFT2LockedFace10GetMetricsEPN7gfxFont7MetricsEPj+0x683): undefined reference to `FT_Get_Sfnt_Table' ../../gfx/thebes/gfxFT2Utils.o: In function `gfxFT2LockedFace::GetFontTable(unsigned int, FallibleTArray&)': gfxFT2Utils.cpp:(.text._ZN16gfxFT2LockedFace12GetFontTableEjR14FallibleTArrayIhE+0x50): undefined reference to `FT_Load_Sfnt_Table' gfxFT2Utils.cpp:(.text._ZN16gfxFT2LockedFace12GetFontTableEjR14FallibleTArrayIhE+0xa7): undefined reference to `FT_Load_Sfnt_Table' ../../config/rules.mk:1075: recipe for target 'libxul.so' failed gmake[3]: *** [libxul.so] Error 1 gmake[3]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10/toolkit/library' config/makefiles/target_libs.mk:52: recipe for target 'libs_tier_platform' failed gmake[2]: *** [libs_tier_platform] Error 2 gmake[2]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' config/rules.mk:740: recipe for target 'tier_platform' failed gmake[1]: *** [tier_platform] Error 2 gmake[1]: Leaving directory '/scratch/devel/xulrunner10/work/mozilla-esr10' config/rules.mk:708: recipe for target 'all' failed gmake: *** [all] Error 2 *** Error code 2 Stop. make[1]: stopped in /bulk-data/pkgsrc/devel/xulrunner10 *** Error code 1 Stop. make: stopped in /bulk-data/pkgsrc/devel/xulrunner10